Ça fait pas mal de fois, qu'on me fait remarquer que Coder des playbooks Ansible peut être très rébarbatif. Nous avions vu qu'avec l'utilisation de l'extension Ansible de Redhat nous pouvions gagner en productivité, cette fois je vous propose de découvrir tout le potentiel qu'offre les snippets VsCode.
56 articles tagués avec « formation ansible »
Voir tous les tagsUtiliser les customs facts Ansible
Petit rappel : Chaque fois que vous exécutez un playbook Ansible, la
première tache qui est exécuté est la collecte des facts. A moins que vous
l'ayez désactivé avec le paramètre de playbook gather_facts: false
.
Graphes de playbooks Ansible
Voilà un outil qui va agrémenter la documentation de vos playbooks
Ansible. ansible-playbook-grapher
est une CLI permettant de créer un graphique
représentant la suite des tâches et rôles qui se trouvent dans vos Playbooks
Ansible. À intégrer dans vos CI des projets stockant vos playbooks Ansible !
Les modules Ansible pour gérer les fichiers
Je vous propose dans ce billet tous les modules permettant de récupérer et de gérer des fichiers avec Ansible.
L'extension VS Code Ansible corrige vos erreurs
Il y a quelques mois l'extension Ansible pour Vs Code que j'utilisais jusqu'alors passait en deprecated. Pendant un temps j'ai fait sans et c'est par hasard que j'ai découvert qu'en fait Redhat la proposait à nouveau.
Maîtriser les workflows Ansible AWX
Les workflows disponibles sur Ansible Tower (depuis la version 3.1) permettent aux utilisateurs de créer des séquences à partir de plusieurs ressources Ansible : playbooks, synchronisation de projet, autres workflows, approbations, ...
La CLI Ansible AWX dans vos pipelines Gitlab CI/CD
Nous continuons l'exploration d'Ansible AWX avec au menu du jour l'utilisation de CLI Ansible Tower. Cette CLI peut être utilisé au sein de vos pipelines de CI/CD comme Gitlab-CI. C'est ce que je vous propose de voir dans ce billet.
Premiers pas avec Ansible AWX
Maintenant que nous avons installé AWX sur notre cluster Kubernetes, voyons comment l'utiliser. Nous allons tout simplement voir comment créer les hosts, les inventaires, les crédentials, un projet, un environnement d'exécution et lancer un job s'appuyant sur un playbook du projet.
ansible-navigator une nouvelle CLI pour ansible
Ansible-Navigator est nouvel utilitaire en ligne de commande introduit avec Ansible Automation Platform 2 qui permet d'afficher autrement l'exécution d'un playbook Ansible et d'accéder à beaucoup d'informations.
Parser les commandes shell Ansible avec JC
Il faut aussi désormais surveiller le travail de la communauté Ansible, sinon on passe à côté de pépites qui vous simplifie le travail.