Playbook avec variable et inventaire
| README.md | ||
| README.txt | ||
| second.yml | ||
Formation Ansible - 2eme playbook
Description
- 🎯 Objectifs visés :
- installer le paquet Figlet
- changer les informations affichées au login
Execution
⚙️ Execution du premier playbook
ansible-playbook -i hcloud.yml second.yml --ask-become-pass -e 'motd_title="Hello"' -e 'motd_warning="Serveur de test"'
⚠️ Il est nécessaire d'être root pour altérer le fichier "/etc/issue". Travaillant en mode utilisateur, il nous faut communiquer le mode de passe pour devenir root d'où "--ask-become-pass"
Résultat
Vérification du résultat
user@virtual:~$ /etc/update-motd.d/99-banner
_ _ _ _
| | | | ___| | | ___
| |_| |/ _ \ | |/ _ \
| _ | __/ | | (_) |
|_| |_|\___|_|_|\___/
Serveur de test
🤖 Présence d'Ansible détectée sur ce système.
Se reconnecter à la machine pour voir la bannière.
👉 Sans préciser de variable, le script plante...il est possible de préciser des variables par défaut pour éviter ce comportement