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

  1. Passare al file di configurazione RaaS ubicato in /etc/raas/raas.
  2. Aggiungere queste righe al file di configurazione:
    minion_deployment:
      airgap_install: true
  3. Riavviare il servizio RaaS con il comando service raas restart.
  4. In Automation Assembler, configurare e distribuire un modello senza le sezioni saltConfiguration o remoteAccess.
  5. Eseguire l'azione giorno 2 Applica configurazione Salt rispetto alla macchina.
    Nota: Per eseguire l'azione, è sufficiente immettere le credenziali di autenticazione.
  6. Tornare al modello e verificare la configurazione YAML.
  7. Testare e distribuire il modello.