Modèles avec Jinja2
Partie du cours Ansible
Copier un fichier statique sur chaque machine fonctionne très bien, jusqu'au jour où une machine a besoin d'un autre numéro de port, d'un autre nom d'hôte, ou d'un bloc de configuration qui ne concerne que certains serveurs et pas les autres. À ce moment-là, il ne vous reste que deux mauvaises options : garder une copie légèrement différente du fichier pour chaque machine en espérant penser à les mettre toutes à...
Vous avez déjà croisé l'idée de la lettre type, avec ses blancs remplis pour chaque destinataire. Jinja2, le langage de modèles qu'utilise Ansible, c'est cette même idée poussée plus loin. Un publipostage de base ne fait que remplir des blancs : un nom ici, une adresse là. ...
Envie d’apprendre Ansible Modèles avec Jinja2 dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Ansible prêt, et travaillez sur Modèles avec Jinja2 avec un tuteur IA qui connaît votre code.
Commencer cette leçonModèles avec Jinja2Ce que vous allez apprendre
- Template module
- Jinja2 expressions
- Filters
- If blocks in templates
- For loops in templates
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
