Loading search data...
Les derniers billets
Ansible-console - une console Ansible interactive bien utile
Le 30 avril 2021
L’utilitaire, peu connu, ansible-console est présenté comme étant une console REPL (Read–Evaluate–Print Loop). ansible-console permet de lancer de manière interactive des actions ansible « ligne par ligne », donc chaque ligne saisie est …
La suiteAnsible - Les modules service et service_facts
Le 27 avril 2021
Lors de configuration de stack complète avec Ansible on se doit de gérer les services. Pour cela ansible met à notre disposition deux modules : service et service_facts. Le premier permet de configurer et le second de récolter des informations sur …
La suiteAnsible - Ajouter, remplacer des lignes dans des fichiers
Le 26 avril 2021
Pour créer le contenu d’un fichier nous avons vu les templates Jinja, mais parfois vous ne devez en modifier qu’une seule ligne. Ce sont les module Ansible LineInFile et BlockInFile qui vont vous aider à atteindre à votre objectif.
Les …
La suiteAnsible - Les principaux modules pour gérer les packages
Le 22 avril 2021
Après avoir documenté comment écrire des playbooks Ansible et des roles Ansible, je vous propose une série de billets sur les principaux modules Ansible. Commençons par la gestion des packages Linux APT et YUM/DNF.
Gérer les repositories
Les …
La suiteGitlab CI - Utilisation des règles de conditions
Le 19 avril 2021
Les rules, règles, viennent remplacer only/except
dans les fichiers de CI de gitlab.
Cela permet d’étendre les conditions à d’autres variables et d’en simplifier l’écriture.
Utilisation d’une condition
Il est possible …
La suiteAnsible - Comment utiliser les templates Jinja
Le 19 avril 2021
Construire des images Docker avec Ansible
Le 15 avril 2021
Ansible-bender est une application développée par Tomas Tomecek qui permet de construire des images de container à partir de playbooks ansible plutôt que des fichiers Dockerfile. Ansible-bender s’appuie sur le moteur de container Podman plutôt …
La suiteGitlab - Utilisation de l'API Rest
Le 13 avril 2021
Comme tout bon produit, Gitlab propose une API REST pour contrôler son application. Cela va permettre d’automatiser des tâches répétitives telles que :
- la création et la gestion de groupes et de projets
- de le lier avec d’autres produits …
Ansible - Sécuriser ses données avec Ansible Vault
Le 13 avril 2021
On utilise tous git pour stocker nos données (playbooks, inventaires, roles, collections …) Ansible mais attention à ne pas divulguer vos données secrètes comme des mots de passe, des clés SSH, des tokens d’API, …
Ansible met à …
La suite