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

  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 Cloud Assembly, configurare e distribuire un modello cloud 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 cloud e verificare la configurazione YAML.
  7. Testare e distribuire il modello cloud.