Als sjabloonontwikkelaar kunt u een Salt-minion configureren en implementeren met behulp van cloudsjablonen voor omgevingen met luchtmuur.

Voorwaarden

  • Zorg ervoor dat de map /etc/salt/cloud.deploy.d op de Automation Config-server de meest recente tarball met de nieuwste versie van de installatiebestanden bevat.
  • Zorg ervoor dat python 3 op uw VM is geïnstalleerd en geconfigureerd.
  • Als u het basisaccount niet gebruikt, maakt u op uw VM een gebruikersaccount en voegt u het toe aan de sudo-groep: usermod -aG sudo salt-user
Zie Spinning up Windows Minions voor meer informatie over Windows-vereisten.

Procedure

  1. Ga op de Salt-master naar het RaaS-configuratiebestand in /etc/raas/raas.
    Opmerking: Als u meer dan één Salt-master heeft, moet u deze configuratiestappen voor elke Salt-master herhalen.
  2. Voeg deze regels toe aan het configuratiebestand:
    minion_deployment:
      airgap_install: true
  3. Wijzig in het RaaS-configuratiebestand de RaaS-configuratie-instellingen zodat deze werken in een omgeving met luchtmuur:
    Instelling Opmerkingen
    airgap_install Wanneer dit is ingesteld op true, is RaaS geconfigureerd om te werken in een omgeving met luchtmuur. Stel dit in op false om uit te schakelen.
    sseapi_command_age_limit Stelt de maximale leeftijd van een commando in seconden in. Vermeldingen die ouder zijn dan het opgegeven aantal seconden, worden automatisch verwijderd. De standaardwaarde is 0, waardoor de functie wordt uitgeschakeld.
    sseapi_minion_deploy_airgap Stel dit in op true om minions te implementeren in een omgeving met luchtmuur. De standaardwaarde is False.
    sseapi_win_minion_deploy_delay Stelt de vertragingsduur voor minions in die moeten worden geïmplementeerd op virtuele machines met Windows. De tijd wordt opgegeven in seconden.
    Een voorbeeld van deze instellingen in het RaaS-configuratiebestand:
    sseapi_command_age_limit: 180
    sseapi_minion_deploy_airgap: True
    sseapi_win_minion_deploy_delay: 180
  4. Herstart de RaaS-service met het commando service raas restart.
  5. Configureer en implementeer een sjabloon zonder de secties saltConfiguration of remoteAccess in Automation Assembler.
  6. Voer de actie voor dag 2 Salt-configuratie toepassen uit op de machine.
    Opmerking: U hoeft alleen uw verificatiegegevens in te voeren om de actie uit te voeren.
  7. Ga terug naar de sjabloon en controleer de YAML-configuratie.
  8. Test en implementeer de sjabloon.