En tant que développeur de modèles, vous pouvez configurer et déployer un minion Salt à l'aide de modèles de cloud pour les environnements isolés.
Conditions préalables
- Assurez-vous que le dossier /etc/salt/cloud.deploy.d sur le serveur Automation Config contient le dernier tarball avec la dernière version des fichiers du programme d'installation.
- Assurez-vous que Python 3 est installé et configuré sur votre machine virtuelle.
- Sur votre machine virtuelle, si vous n'utilisez pas le compte racine, créez un compte d'utilisateur et ajoutez-le au
sudo
groupe : usermod -aG sudo salt-user
Pour plus d'informations sur la configuration requise de Windows, reportez-vous à la section
Spinning up Windows Minions.
Procédure
- Accédez au fichier de configuration RaaS situé à l'emplacement suivant : /etc/raas/raas.
- Ajoutez ces lignes au fichier de configuration :
minion_deployment:
airgap_install: true
- Redémarrez le service RaaS à l'aide de la commande
service raas restart
:
- Dans Automation Assembler, configurez et déployez un modèle sans les sections saltConfiguration ni remoteAccess.
- Exécutez l'action de jour 2 Appliquer la configuration Salt sur la machine.
Note : Il vous suffit d'entrer vos informations d'authentification pour exécuter l'action.
- Revenez au modèle et vérifiez la configuration YAML.
- Testez et déployez le modèle.