Lo sviluppatore di modelli cloud può configurare e distribuire un minion di SaltStack Config utilizzando i modelli cloud per gli ambienti air gap.
Prerequisiti
- Assicurarsi che la cartella /etc/salt/cloud.deploy.d nel server SSC di vRA contenga il tarball più recente con la versione più recente dei file del programma di installazione (versione 3004).
- Assicurarsi che Python 3 sia installato e configurato nella macchina virtuale.
- Nella macchina virtuale, se non si utilizza l'account radice, creare un account utente e aggiungerlo al gruppo sudo:
usermod -aG sudo salt-user
Per ulteriori informazioni sui requisiti di Windows, vedere
Configurazione dei minion Windows.
Procedura
- Passare al file di configurazione RaaS ubicato in /etc/raas/raas.
- Aggiungere queste righe al file di configurazione:
minion_deployment:
airgap_install: true
- Riavviare il servizio RaaS con il comando
service raas restart
.
- In Cloud Assembly, configurare e distribuire un modello cloud senza le sezioni saltConfiguration o remoteAccess.
- Eseguire l'azione giorno 2 Applica configurazione Salt rispetto alla macchina.
Nota: Per eseguire l'azione, è sufficiente immettere le credenziali di autenticazione.
- Tornare al modello cloud e verificare la configurazione YAML.
- Testare e distribuire il modello cloud.