È possibile configurare un'integrazione di SaltStack Config per accedere al servizio SaltStack Config e utilizzare gli oggetti e le azioni di SaltStack Config in vRealize Automation.

Con vRealize Automation SaltStack Config, è possibile eseguire il provisioning, configurare e distribuire software alle macchine virtuali su qualsiasi scala, utilizzando l'automazione basata su eventi. È inoltre possibile utilizzare SaltStack Config per definire e applicare gli stati del software ottimali e conformi nell'intero ambiente.

È possibile integrare vRealize Automation solo con un'istanza locale di SaltStack Config. Integrazione di vRealize Automation con SaltStack Config non supportata

Installazione

Prima di integrare SaltStack Config con vRealize Automation, è necessario installarlo nel proprio ambiente. Per ulteriori informazioni, vedere Installazione e configurazione di SaltStack Config.

Considerazioni

SaltStack Config integrato è disponibile per vRealize Automation con le seguenti condizioni:

  • L'integrazione di SaltStack Config viene associata a un host specifico durante l'installazione.

  • Per ogni organizzazione è disponibile una sola integrazione di SaltStack Config.

  • Il tenant di vRealize Automation può supportare molti Salt Master. I Salt Master possono supportare più minion.

  • Prima di poter eliminare un'integrazione di SaltStack Config in vRealize Automation, è necessario eliminare tutte le distribuzioni esistenti che utilizzano l'integrazione di SaltStack Config.

Prerequisiti

  • Verificare di disporre delle credenziali di amministratore di vRealize Automation e delle credenziali di amministratore di SaltStack Config (accesso a livello root).

    Sono necessarie le credenziali di amministratore di vRealize Automation e le credenziali di amministratore di SaltStack Config (accesso a livello root) per creare un'integrazione di SaltStack Config.

    Sono inoltre necessarie le credenziali di amministratore di SaltStack Config per aprire e utilizzare il servizio SaltStack Config stesso.

    È necessario utilizzare le credenziali di vRealize Automation per accedere a vRealize Automation e le credenziali di SaltStack Config per accedere a SaltStack Config.

    Per informazioni sulle credenziali di amministratore di SaltStack Config, vedere la guida Installazione e configurazione di SaltStack Config.

  • Verificare che l'istanza di Salt Master utilizzata con l'integrazione di SaltStack Config contenga il plug-in Master.

  • Verificare di disporre del ruolo di amministratore del servizio SaltStack Config in vRealize Automation. Vedere Che cosa sono i ruoli utente di vRealize Automation.

  • Verificare di disporre del ruolo di amministratore del servizio Cloud Assembly in vRealize Automation. Vedere Ruoli utente di organizzazione e servizio in vRealize Automation.

Configurazione di un'integrazione di SaltStack Config in vRealize Automation

Dopo aver installato SaltStack Config per vRealize Automation, è possibile configurare l'integrazione in Cloud Assembly.

  1. In Cloud Assembly, selezionare Infrastruttura > Connessioni > Integrazioni e fare clic su Aggiungi integrazione.
  2. Selezionare il tipo di integrazione SaltStack Config.

    Tipi di integrazione in Cloud Assembly

  3. Compilare il modulo.

    Modulo per la creazione di una nuova integrazione in Cloud Assembly

    1. Immettere un nome per l'integrazione.
    2. Facoltativamente, specificare una descrizione per l'integrazione.
    3. Immettere un nome host per il server di SaltStack Config.
    4. Selezionare l'ambiente in esecuzione embedded-ABX-onprem.
    5. Immettere il nome utente e la password dell'amministratore di SaltStack Config utilizzati per accedere all'host specifico.
    6. Fare clic su Convalida per verificare l'accesso dell'amministratore a SaltStack Config.

      Se la convalida non riesce, assicurarsi di aver immesso il nome host, il nome utente e la password corretti.

    7. Fare clic su Salva.

Accesso all'integrazione di SaltStack Config

Dopo aver salvato le modifiche al punto di integrazione di SaltStack Config, è possibile aprire SaltStack Config.

  1. Se SaltStack Config è distribuito tramite vRealize Suite Lifecycle Manager, è possibile fare clic sul riquadro del servizio dalla console del servizio vRealize Automation per aprire l'integrazione e accedere all'host.

    Riquadro del servizio SaltStack Config

    Se si esegue un'installazione autonoma di SaltStack Config, è possibile accedere al servizio utilizzando il nome host di SaltStack Config.

  2. Quando viene richiesto di accedere a SaltStack Config, immettere il nome utente e la password dell'amministratore di SaltStack Config.

Se è necessario apportare modifiche all'integrazione, selezionare Infrastruttura > Connessioni > Integrazioni, selezionare il riquadro dell'integrazione di SaltStack Config disponibile e fare clic su Apri.

Nota:

Il nome host non può essere modificato dopo aver configurato l'integrazione. È possibile modificare solo il nome, la descrizione, l'ambiente in esecuzione e le credenziali per l'integrazione.

Operazioni successive

SaltStack Config è un prodotto autonomo che è possibile integrare con e utilizzare in vRealize Automation.

  • Informazioni su come aggiungere la risorsa SaltStack Config per installare minion nelle macchine virtuali nelle distribuzioni di Cloud Assembly.