Se si integra Automation Config con VMware Aria Automation, è possibile applicare la SaltStack resource per installare i minion Salt nelle macchine virtuali nelle distribuzioni. Dopo aver distribuito il minion, è possibile utilizzare la potente gestione della configurazione di Automation Config, la correzione della deviazione e le funzionalità di gestione dello stato per gestire le risorse.

I minion sono agenti che eseguono il servizio salt-minion. Il servizio sottoscrive i processi pubblicati da un Salt Master, che è un server che esegue il servizio Salt-Master. Quando un processo specifico si applica a un minion, il minion esegue il processo.

È possibile utilizzare la SaltStack resource per distribuire minion e applicare i file di stato quando si distribuiscono le macchine Linux e Windows. Per aggiungere o aggiornare minion e file di stato nelle distribuzioni esistenti, è possibile eseguire l'azione del giorno 2 Collega risorsa SaltStack. Per ulteriori informazioni sulla creazione dell'azione giorno 2, vedere Quali azioni è possibile eseguire sulle distribuzioni o sulle risorse supportate di Automation Assembler?.

Se è stata utilizzata la proprietà saltConfiguration per distribuire i minion e i file di stato come azione giorno 0, aggiornare i modelli per utilizzare la SaltStack resource. La proprietà saltConfiguration non è più disponibile per l'utilizzo nei modelli.

L'azione del giorno 2 Applica configurazione Salt è ancora disponibile per le risorse che utilizzano la proprietà saltConfiguration.

Prima di iniziare

  1. Verificare di aver configurato correttamente un'integrazione di Automation Config. Vedere Configurazione di un'integrazione di Automation Config in VMware Aria Automation per ulteriori informazioni.
  2. In Automation Config, verificare che la risoluzione dei nomi di dominio completi da minion a master funzioni.
    1. Per verificare il nome di dominio completo nel Salt Master in Automation Config, fare clic su Destinazioni, quindi selezionare il gruppo di destinazione Tutti i minion.
    2. Filtrare la colonna ID minion per il valore saltmaster.
    3. Fare clic su saltmaster per visualizzare i dettagli.
    4. Verificare che il valore del nome completo di dominio sia corretto.
  3. Se si distribuiscono minion in una macchina Linux, verificare che le funzionalità SSH siano abilitate per le immagini in vSphere che si intende distribuire con un minion Salt. SSH viene utilizzato per accedere in remoto alla macchina e distribuire il minion.
  4. Se si distribuiscono minion in una macchina Windows, vedere Come distribuire i minion utilizzando l'API (RaaS) in un ambiente Windows.

  5. Se si distribuiscono minion in una macchina virtuale in cui sono installati VMware Tools e è configurato un minion Salt, verificare che la chiave del minion Salt VMware Tools sia visualizzata nella scheda Accettato nell'area di lavoro Chiavi minion lavoro in Automation Config. Per ulteriori informazioni, vedere Abilitazione dei minion Salt utilizzando VMware Tools.
    Nota: Se la versione del minion Salt di VMware Tools è precedente, la distribuzione di un minion nella macchina virtuale non aggiorna il minion Salt alla versione più recente. È necessario aggiornare manualmente il Salt Master. Per ulteriori informazioni, vedere Aggiornamento del plug-in Master.
  6. Verificare che sia possibile assegnare indirizzi IP alle macchine distribuite.

    Automation Config richiede che le macchine dispongano di indirizzi IP pubblici. Usare gli indirizzi IP per l'intervallo CIDR dell'IP pubblico per l'SDDC (data center definito da software) in cui si trova il Salt Master.

    Nota:

    Se per la macchina non è configurato alcun indirizzo IP pubblico, viene utilizzato l'indirizzo IP della prima scheda NIC.

  7. Verificare che il modello cloud a cui si sta aggiungendo il minion sia distribuibile prima di aggiungere le proprietà SaltStack resource.
  8. Verificare di disporre dei ruoli di servizio seguenti:
    1. Amministratore di Automation Assembler
    2. Utente di Automation Assembler
    3. Amministratore di Automation Service Broker

    Questi ruoli di servizio sono necessari per utilizzare la SaltStack resource.