È possibile creare 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.
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
- L'integrazione di SaltStack Config viene associata a un host specifico durante l'installazione.
- vRealize Automation al momento non supporta la multi-tenancy per SaltStack Config.
- Il tenant di vRealize Automation può supportare un'integrazione di SaltStack Config e un Salt Master. Salt Master può 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 il servizio SaltStack Config sia installato.
- Verificare che l'istanza di Salt Master da utilizzare nell'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.
- In Cloud Assembly, selezionare Aggiungi integrazione. e fare clic su
- Selezionare il tipo di integrazione SaltStack Config.
- Compilare il modulo.
- Immettere un nome per l'integrazione.
- Facoltativamente, specificare una descrizione per l'integrazione.
- Immettere il nome host per il server SaltStack Config.
- Specificare l'ambiente in esecuzione per l'integrazione di SaltStack Config.
Se si utilizza la proprietà
saltConfiguration
per distribuire i minion e applicare file di stato nelle macchine virtuali, non è necessario configurare un ambiente in esecuzione. Tuttavia, è consigliabile aggiornare i modelli cloud in modo che utilizzino la risorsa SaltStack Config. La proprietàsaltConfiguration
è ora deprecata. È comunque possibile utilizzare la proprietàsaltConfiguration
nei modelli cloud, ma le funzionalità di integrazione di SaltStack Config saranno limitate.Se si utilizza la risorsa SaltStack Config per distribuire i minion e applicare file di stato nelle macchine virtuali, selezionare l'ambiente in esecuzione embedded-ABX-onprem.
- Immettere il nome utente e la password dell'amministratore di SaltStack Config utilizzati per accedere all'host specificato.
- Fare clic su Convalida per verificare l'accesso dell'amministratore all'host dell'integrazione di SaltStack Config.
Se la convalida non riesce, assicurarsi di aver immesso il nome host, il nome utente e la password corretti.
- Fare clic su Salva.
Accesso all'integrazione di SaltStack Config
Dopo aver salvato il punto di integrazione di SaltStack Config, è possibile aprire il servizio di integrazione di SaltStack Config.
- 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.
Se si esegue un'installazione autonoma di SaltStack Config, è possibile accedere al servizio utilizzando il nome host di SaltStack Config.
- 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 SaltStack Config disponibile e fare clic su Apri.
, selezionare il riquadro dell'integrazione diIl 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.