Vous pouvez configurer une intégration de SaltStack Config pour accéder au service SaltStack Config et utiliser des objets et des actions SaltStack Config dans vRealize Automation.

Avec vRealize Automation SaltStack Config, vous pouvez provisioner, configurer et déployer des logiciels sur vos machines virtuelles à n'importe quelle échelle à l'aide de l'automatisation axée sur les événements. Vous pouvez également utiliser SaltStack Config pour définir et appliquer des états logiciels optimaux et conformes à l'ensemble de votre environnement.

Installation

Avant d'intégrer SaltStack Config à vRealize Automation, vous devez d'abord l'installer dans votre environnement . Pour plus d'informations, reportez-vous à la section Installation et configuration de SaltStack Config.

Considérations

L'intégration SaltStack Config est disponible pour vRealize Automation avec les conditions suivantes :

  • L'intégration de SaltStack Config est associée à un hôte spécifique lors de l'installation.

  • Une seule intégration SaltStack Config est disponible par organisation.

  • Le locataire vRealize Automation ne peut gérer qu'un seul master Salt. Le master Salt peut prendre en charge plusieurs minions.

  • Avant de pouvoir supprimer une intégration SaltStack Config dans vRealize Automation, vous devez supprimer tous les déploiements existants qui utilisent l'intégration de SaltStack Config.

Conditions préalables

  • Vérifiez que vous disposez des informations d'administrateur de vRealize Automation et des informations d'identification de SaltStack Config (accès au niveau racine).

    Vous devez disposer des informations d'identification d'administrateur de vRealize Automation et des informations d'identification d'administrateur de SaltStack Config (accès au niveau racine) pour créer une intégration de SaltStack Config.

    Vous avez également besoin des informations d'identification d'administrateur de SaltStack Config pour ouvrir le service SaltStack Config proprement dit et y travailler.

    Vous utilisez les informations d'identification de vRealize Automation pour accéder à vRealize Automation et les informations d'identification de SaltStack Config pour accéder à SaltStack Config.

    Pour plus d'informations sur les informations d'identification de SaltStack Config, reportez-vous au guide Installation et configuration de SaltStack Config.

  • Vérifiez que le service SaltStack Config est installé.

  • Vérifiez que le master Salt que vous utilisez dans l'intégration de SaltStack Config contient le plug-in master.

  • Vous devez être abonné au service SaltStack Config.
  • Vérifiez que vous avez le rôle d'administrateur de service de SaltStack Config dans vRealize Automation. Reportez-vous à la section Présentation des rôles d'utilisateur vRealize Automation

  • Vérifiez que vous avez le rôle d'administrateur de service de Cloud Assembly dans vRealize Automation. Reportez-vous à la section Rôles d'organisation et d'utilisateur de service dans vRealize Automation.

Configurer une intégration de SaltStack Config dans vRealize Automation

Après avoir installé SaltStack Config pour vRealize Automation, vous pouvez configurer l'intégration dans Cloud Assembly.

  1. Dans Cloud Assembly, sélectionnez Infrastructure > Connexions > Intégrations, et cliquez sur Ajouter une intégration.
  2. Sélectionnez le type d'intégration SaltStack Config.

    Types d'intégration dans Cloud Assembly

  3. Remplissez le formulaire.

    Formulaire de création d'une intégration dans Cloud Assembly

    1. Entrez un nom pour l'intégration.
    2. (Facultatif) Fournissez une description de l'intégration.
    3. Entrez un nom d'hôte pour le serveur SaltStack Config.
    4. Sélectionnez l'environnement d'exécution embedded-ABX-onprem.
    5. Entrez le nom d'utilisateur et le mot de passe de l'administrateur de SaltStack Config utilisés pour accéder à l'hôte spécifique.
    6. Cliquez sur Valider pour confirmer l'accès de votre administrateur au service SaltStack Config.

      Si la validation échoue, assurez-vous d'avoir entré le nom d'hôte, le nom d'utilisateur et le mot de passe corrects.

    7. Cliquez sur Enregistrer.

Accéder à votre intégration de SaltStack Config

Après avoir enregistré vos modifications apportées au point d'intégration de SaltStack Config, vous pouvez ouvrir le service SaltStack Config.

  1. Si vous avez déployé SaltStack Config via vRealize Suite Lifecycle Manager, vous pouvez cliquer sur la vignette de service de la console de service vRealize Automation pour ouvrir l'intégration et accéder à l'hôte.

    Vignette de service SaltStack Config

    Si vous avez effectué une installation autonome de SaltStack Config, vous pouvez accéder au service à l'aide de votre nom d'hôte SaltStack Config.

  2. Lorsque vous êtes invité à vous connecter à SaltStack Config, entrez le nom d'utilisateur et le mot de passe d'administrateur de SaltStack Config.

Si vous devez apporter des modifications à l'intégration, sélectionnez Infrastructure > Connexions > Intégrations, sélectionnez la vignette d'intégration de SaltStack Config disponible, puis cliquez sur Ouvrir.

Note :

Le nom d'hôte ne peut pas être modifié après la configuration de l'intégration. Vous pouvez uniquement modifier le nom, la description, l'environnement d'exécution et les informations d'identification de l'intégration.

Prochaines étapes

SaltStack Config est un produit autonome que vous pouvez intégrer à vRealize Automation et l'utiliser.

  • Découvrez comment ajouter la ressource SaltStack Config pour installer des minions sur des machines virtuelles dans vos déploiements Cloud Assembly.