Loading search data...

Les derniers billets

Accèder au ressources dérrière DirectAccess depuis une VM Linux Depuis le début du confinement se pose le problème d’accès aux ressources de l’entreprise depuis son domicile. Et pour ceux qui utilisent la solution de VPN DirectAccess de Microsoft, la configuration de VM Linux pose pas mal de ... La suite
Une console interactive Ansible: ansible-console 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 immédiatement ... La suite
Gérer les services avec Ansible 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 les services ... La suite
Ansible module LineInFile et BlockInFile 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. C’est sont les module Ansible LineInFile et BlockInFile qui vont vous aider à atteindre à votre objectif. Les modules Ansible ... La suite

Les modules Ansible pour gérer les packages Linux 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 suite
Gitlab - Utiliser des rules pour conditionner vos CI 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 de conditionner l’exécution ... La suite
Ansible - Générer des documents dynamiquement avec les templates Jinja Jinja2 est un système de templates puissant qui peut être utilisé directement dans vos playbooks, via les filtres, mais aussi pour générer des fichiers dynamiquement. En effet, Ansible permet, via le système de template Jinja, de ... La suite
Construire des images de container avec des playbooks Ansible 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 ... La suite
Ansible Vault pour protéger vos secrets 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 à disposition ansible-vault (un ... La suite
Gérer Gitlab via son API REST 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 de votre infrastructure de ... La suite