Sie können eine SaltStack Config-Integration konfigurieren, um auf den SaltStack Config-Dienst zuzugreifen und SaltStack Config-Objekte und -Aktionen in vRealize Automation zu verwenden.

Mit vRealize Automation SaltStack Config können Sie Software konfigurieren und unter Verwendung ereignisgesteuerter Automatisierung auf virtuellen Maschinen in beliebiger Skalierung bereitstellen. Sie können SaltStack Config auch verwenden, um optimale, konforme Softwarezustände für die gesamte Umgebung festzulegen und durchzusetzen.

Installation

Vor der Integration von SaltStack Config in vRealize Automation müssen Sie das Produkt zuerst in Ihrer Umgebung installieren. Weitere Informationen finden Sie unter Installieren und Konfigurieren von SaltStack Config.

Überlegungen

Die integrierte SaltStack Config ist für vRealize Automation mit den folgenden Bedingungen verfügbar:

  • Die SaltStack Config-Integration ist während der Installation mit einem bestimmten Host verknüpft.

  • Pro Organisation ist nur eine SaltStack Config-Integration verfügbar.

  • Der vRealize Automation-Mandant kann nur einen Salt-Master unterstützen. Der Salt-Master kann mehrere Minions unterstützen.

  • Bevor Sie eine SaltStack Config-Integration in vRealize Automation löschen können, müssen Sie alle vorhandenen Bereitstellungen entfernen, die die SaltStack Config-Integration verwenden.

Voraussetzungen

  • Stellen Sie sicher, dass Sie über vRealize Automation- und SaltStack Config-Administratoranmeldedaten (Zugriff auf Root-Ebene) verfügen.

    Sie benötigen vRealize Automation- und SaltStack Config-Administratoranmeldedaten (Zugriff auf Root-Ebene) zum Erstellen einer SaltStack Config-Integration.

    Sie benötigen außerdem SaltStack Config-Administratoranmeldedaten, um den SaltStack Config-Dienst zu öffnen und darin zu arbeiten.

    Sie verwenden vRealize Automation-Anmeldedaten, um mit vRealize Automation- und SaltStack Config-Anmeldedaten auf SaltStack Config zuzugreifen.

    Informationen zu SaltStack Config-Administratoranmeldedaten finden Sie im Handbuch Installieren und Konfigurieren von SaltStack Config.

  • Stellen Sie sicher, dass der SaltStack Config-Dienst installiert wurde.

  • Stellen Sie sicher, dass der in der SaltStack Config-Integration verwendete Salt-Master das Master-Plug-In enthält.

  • Sie müssen den SaltStack Config-Dienst abonniert haben.
  • Stellen Sie sicher, dass Sie über die SaltStack Config-Dienstadministratorrolle in vRealize Automation verfügen. Weitere Informationen finden Sie unter Definition der vRealize Automation-Benutzerrollen.

  • Stellen Sie sicher, dass Sie über die Cloud Assembly-Dienstadministratorrolle in vRealize Automation verfügen. Weitere Informationen hierzu finden Sie unter Organisations- und Dienstbenutzerrollen in vRealize Automation.

Konfigurieren einer SaltStack Config-Integration in vRealize Automation

Nachdem Sie SaltStack Config für vRealize Automation installiert haben, können Sie die Integration in Cloud Assembly konfigurieren.

  1. Wählen Sie Infrastruktur > Verbindungen > Integrationen in Cloud Assembly aus und klicken Sie auf Integration hinzufügen.
  2. Wählen Sie den SaltStack Config-Integrationstyp aus.

    Integrationstypen in Cloud Assembly

  3. Füllen Sie das Formular aus.

    Formular zum Erstellen einer neuen Integration in Cloud Assembly

    1. Geben Sie einen Namen für die Integration ein.
    2. (Optional) Geben Sie eine Beschreibung für die Integration an.
    3. Geben Sie einen Hostnamen für den SaltStack Config-Server ein.
    4. Wählen Sie die Ausführungsumgebung embedded-ABX-onprem aus.
    5. Geben Sie den Benutzernamen und das Kennwort des SaltStack Config-Administrators ein, die für den Zugriff auf den angegebenen Host verwendet werden.
    6. Klicken Sie auf Überprüfen, um den Administratorzugriff auf den SaltStack Config-Dienst zu bestätigen.

      Wenn die Validierung fehlschlägt, stellen Sie sicher, dass Sie den richtigen Hostnamen, Benutzernamen und das richtige Kennwort eingegeben haben.

    7. Klicken Sie auf Speichern.

Zugriff auf Ihre SaltStack Config-Integration

Nachdem Sie die Änderungen am SaltStack Config-Integrationspunkt gespeichert haben, können Sie den SaltStack Config-Dienst öffnen.

  1. Wenn Sie SaltStack Config über vRealize Suite Lifecycle Manager bereitgestellt haben, können Sie in der vRealize Automation-Dienstkonsole auf die Dienstkachel klicken, um die Integration zu öffnen und auf den Host zuzugreifen.

    Kachel für den SaltStack Config-Dienst

    Wenn Sie eine eigenständige Installation von SaltStack Config durchgeführt haben, können Sie mithilfe Ihres SaltStack Config-Hostnamens auf den Dienst zugreifen.

  2. Wenn Sie aufgefordert werden, sich bei SaltStack Config anzumelden, geben Sie den Benutzernamen und das Kennwort des SaltStack Config-Administrators ein.

Wenn Sie Änderungen an der Integration vornehmen müssen, wählen Sie Infrastruktur > Verbindungen > Integrationen und dann die Kachel der verfügbaren SaltStack Config-Integration aus. Klicken Sie anschließend auf Öffnen.

Hinweis:

Der Hostname kann nach der Konfiguration der Integration nicht mehr geändert werden. Sie können nur den Namen, die Beschreibung, die Ausführungsumgebung und die Anmeldedaten für die Integration bearbeiten.

Nächste Schritte

SaltStack Config ist ein eigenständiges Produkt, das Sie in vRealize Automation integrieren und verwenden können.

  • Machen Sie sich mit dem Hinzufügen der SaltStack Config-Ressource vertraut, um Minions auf virtuellen Maschinen in Ihren Cloud Assembly-Bereitstellungen zu installieren.