Roles et Galaxy
Partie du cours Ansible
Tôt ou tard, vous vous retrouvez avec deux playbooks qui installent tous les deux nginx, déposent tous les deux le même modèle de configuration et redémarrent tous les deux le service ensuite, simplement parce que deux projets différents avaient besoin d'un serveur web.
Un rôle est un ensemble réutilisable de tâches, de modèles et de valeurs par défaut, que vous pouvez glisser par son nom dans n'importe quel playbook, au lieu de réécrire la logique sous-jacente pour chaque projet qui se trouve avoir besoin de la même chose. ...
Envie d’apprendre Ansible Roles et Galaxy dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Ansible prêt, et travaillez sur Roles et Galaxy avec un tuteur IA qui connaît votre code.
Commencer cette leçonRoles et GalaxyCe que vous allez apprendre
- Role structure
- Tasks/main.yml
- Defaults
- Templates folder
- Include_role
- Ansible-galaxy install
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
12 leçons- 1Qu'est-ce qu'Ansible20 min
- 2Inventory et commandes Ad Hoc25 min
- 3Votre premier playbook30 min
- 4Tasks, Modules et Handlers30 min
- 5Variables et Facts30 min
- 6Modèles avec Jinja230 min
- 7Boucles et conditions30 min
- 8Roles et Galaxy35 min
- 9Vault et secrets25 min
- 10Balises et débogage25 min
- 11Collections et plugins25 min
- 12Capstone : déploiement multi-hôte60 min
