Lo sviluppatore di modelli può configurare e distribuire un minion Salt utilizzando i modelli cloud per gli ambienti air gap.
Prerequisiti
- Assicurarsi che la cartella /etc/salt/cloud.deploy.d nel server di Automation Config contenga il tarball più recente con la versione più recente dei file del programma di installazione.
- Assicurarsi che Python 3 sia installato e configurato nella macchina virtuale.
- Nella macchina virtuale, se non si utilizza l'account root, 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 Automation Assembler, configurare e distribuire un modello 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 e verificare la configurazione YAML.
- Testare e distribuire il modello.