Ansible
Source: https://github.com/ansible-community/awesome-ansible at
3db49feb4df0
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Awesome Ansible 
Section intitulée « Awesome Ansible »Cette liste collaborative rassemble des ressources, outils, rôles et tutoriels Ansible sélectionnés par la communauté.
Ansible est une boîte à outils open source écrite en Python pour gérer les configurations, déployer des applications, assurer la livraison continue et automatiser les infrastructures informatiques et d’autres tâches.
⚠️ Avant d’ajouter votre projet, consultez les ressources de développement des projets de l’écosystème Ansible. Offrons la meilleure expérience aux utilisateurs, contributeurs et responsables !
Sommaire
Section intitulée « Sommaire »Ressources officielles
Section intitulée « Ressources officielles »Ressources officielles d’Ansible et ressources pour Ansible.
- Latest Ansible Documentation - Guide utilisateur et documentation Ansible les plus récents.
- Ansible Galaxy Website - Dépôt officiel et site communautaire des rôles Ansible.
- Ansible Blog - Blog officiel d’Ansible.
Communauté
Section intitulée « Communauté »Rejoignez le forum Ansible :
- Get Help - Forum de questions et réponses ; ajoutez des étiquettes aux discussions.
- Bullhorn newsletter - Annonces des versions et changements importants.
- Social Spaces - Rencontrez d’autres passionnés.
- News & Announcements - Suivez les annonces du projet et événements communautaires.
Pour en savoir plus, consultez le guide de communication Ansible.
Tutoriels
Section intitulée « Tutoriels »Tutoriels et cours pour apprendre Ansible.
- How To Manage Remote Servers with Ansible - Tutoriel sur la gestion de serveurs distants avec Ansible.
- Ansible Tutorial by leucos - Tutoriel Ansible en 12 étapes.
- Programming Community Curated Resources for learning Ansible - Liste de ressources recommandées.
- Ansible TopTechSkills.com Tutorial Series on Ansible - Tutoriels d’installation et d’utilisation d’Ansible.
- Official Ansible labs by Red Hat - Formation à Ansible Automation Platform.
- Ansible Tutorials on DigitalOcean - Tutoriels Ansible de base sur DigitalOcean.
- Ansible Tutorial by BlueBanquise team - Tutoriel Ansible de base.
- Ansible Tutorial for Beginners: Playbook & Examples - Introduction à Ansible pour débutants.
- Ansible Tutorials for Beginners and Advanced - Atelier couvrant plusieurs sujets et niveaux.
- Ansible For DevOps - Exemples de Jeff Geerling accompagnant les chapitres de
Ansible for DevOps, présenté dans la section des livres. - Ansible Tutorial by Compute Central - Guide pratique sur les bases, playbooks, rôles, collections, développement personnalisé, production, dépannage et entretiens.
Livres sur Ansible.
- Ansible for DevOps - Ce livre aide à gérer avec Ansible de un à des milliers de serveurs. Extrait gratuit ici.
- Ansible for Kubernetes - Déployez et maintenez des applications réelles, évolutives et hautement disponibles avec Ansible.
- How To Manage Remote Servers with Ansible eBook - Livre fondé sur la série « How To Manage Remote Servers with Ansible ».
- The Tao of Ansible: Mastering Automation with Simplicity and Grace - Guide Ansible prônant simplicité, élégance et automatisation sans complexité.
Tutoriels vidéo et formations Ansible.
- Ansible YouTube Channel - Chaîne YouTube officielle d’Ansible.
- Introduction to Ansible - Présentation destinée aux débutants par Cloud Academy.
- Ansible 101 by Jeff Geerling - Excellente série vidéo Ansible de Jeff Geerling.
- Ansible TopTechSkills.com Tutorial Series on YouTube - Tutoriels vidéo sur Ansible.
- Ansible Essentials - Course - Cours vidéo gratuit sur les bases d’Ansible par Red Hat.
- Complete Ansible Course 2020 by DevOps Journey - Cours vidéo gratuit avec ateliers pratiques.
- Getting started with Ansible - Tutoriels YouTube de LearnLinuxTV.
Outils pour Ansible et utilisant Ansible.
- Automation Controller - Anciennement Ansible Tower, ce produit Red Hat développe l’automatisation IT, gère les déploiements complexes et accroît la productivité pour toute l’équipe.
- AWX - Interface Web, API REST et moteur de tâches basés sur Ansible ; projet amont d’Automation Controller.
- Ansible Lint - Vérifie les bonnes pratiques et les améliorations possibles des playbooks.
- ansible-static-lint - Linter Go rapide et hors ligne, avec une partie des règles ansible-lint, sans Python ni environnement Ansible.
- Ansible Doctor - Générateur de documentation annotée pour rôles Ansible basé sur Jinja2.
- Ansible DocSmith - Génère la documentation des rôles depuis argument_specs.yml pour README et variables par défaut.
- Ansible cmdb - Convertit les facts Ansible en page HTML statique.
- ARA - Enregistre les playbooks et aide à les comprendre et dépanner via API, interface et CLI.
- Ansible Inventory Grapher - Affiche l’héritage de l’inventaire et le niveau de définition des variables.
- Mitogen for Ansible - Accélère considérablement Ansible avec Mitogen.
- Molecule - Framework de développement et de test des rôles Ansible.
- Packer Ansible Provisioner - Provisioner créant des images de VM avec Packer et Ansible.
- Excel Ansible Inventory - Convertit tout tableur Excel en inventaire Ansible.
- terraform.py - Script d’inventaire dynamique analysant l’état Terraform.
- Ansible101 - Bac à sable interactif sans configuration pour concevoir et déboguer les playbooks en temps réel.
- ansible-navigator - Interface utilisateur textuelle (TUI) pour Ansible.
- squest - Portail libre-service des modèles de tâches Automation Controller.
- ansible-bender - Transforme les conteneurs avec des playbooks en images de conteneur.
- ansible-runner - Outil et bibliothèque Python pour utiliser Ansible directement ou dans un autre système, via conteneur, outil autonome ou module Python.
- ansible-builder - Les dépendances non standard exigent des paquets sur chaque nœud, compatibles avec l’hôte et synchronisés.
- kics - Outil SAST détectant vulnérabilités, conformité et erreurs de configuration dans les playbooks Ansible.
- ansible-security-scanner - Analyseur statique de playbooks, rôles et collections : secrets codés en dur, RCE et risques de chaîne logistique ; produit SARIF, SBOM CycloneDX et GitLab SAST.
- php-ansible Library - Wrapper orienté objet rendant Ansible disponible en PHP.
- TD4A - Outil de conception Jinja2 combinant des données YAML à un modèle et générant le résultat.
- Ansible Playbook Grapher - Outil CLI créant un graphe des plays, tâches et rôles d’un playbook.
- ansible-doc-extractor - Extrait les documents des modules Ansible en HTML.
- Ansible Semaphore - Interface moderne pour gérer et exécuter les playbooks Ansible.
- Steampunk Spotter - Outil d’assistance analysant les playbooks et proposant des recommandations.
- ansible-roster - Plugin Roster créant l’inventaire depuis YAML par hôte ; plages, noms regex, inclusions et fusion de variables.
- Monkeyble - Plugin callback exécutant des tests de bout en bout Python/CI-CD pour détecter les régressions.
- aar-doc - Automated Ansible Role Documentation - Génère automatiquement la documentation depuis les métadonnées d’un rôle.
- antsichaut - Automatise le remplissage du changelog.yaml d’antsibull-changelog.
- ansibledb - Serveur Flask API avec MongoDB pour les rapports et facts ; recherche hôtes, facts gérés et journaux Ansible.
- Ansible Template Playground - Environnement en ligne pour exécuter, tester et partager des modèles Ansible.
- YAML Validator, (chrome extension) - Validateur et formateur YAML avec schéma JSON Ansible ; l’extension Chrome replie aussi le YAML sur GitHub.
Articles de blog et opinions
Section intitulée « Articles de blog et opinions »Bonnes pratiques et autres avis sur Ansible.
- Ansible (Real Life) Good Practices - Recommandations de bonnes pratiques.
- Testing Ansible Roles Against Windows with Test-Kitchen - Test-Kitchen et Ansible appliquent les playbooks à Windows, puis Pester les teste.
- Ansible Best Practices by AndiDog - Conseils sur la configuration Ansible et les environnements de test, préproduction et production.
- Getting started with Ansible - Présentation, installation et découverte interactive des fonctions de base : playbooks et contenu Ansible.
- Taking Ansible apart - Décrit et montre le fonctionnement des composants Ansible courants.
- Enhancing Ansible Development with SOLID Principles - SOLID — responsabilité unique, ouvert/fermé, substitution de Liskov, ségrégation des interfaces et inversion des dépendances — améliore rôles et playbooks.
- Functional programming design patterns in Ansible code - La programmation fonctionnelle améliore le code Ansible ; fonctions pures, séparation des effets, immuabilité, composition et évaluation paresseuse facilitent test, débogage et évolution.
Allemand
Section intitulée « Allemand »- Ansible – Was ich am Ad-hoc-Modus schätze - Avis de l’auteur sur le mode Ad-Hoc d’Ansible.
Français
Section intitulée « Français »- Apprendre et Maitriser Ansible l’outil de gestion de configuration - Série de cours Ansible en français.
Playbooks, rôles et collections
Section intitulée « Playbooks, rôles et collections »Excellents playbooks, rôles et collections prêts pour la production pour démarrer.
- Ansible Vagrant Examples by geerlingguy - Exemples Ansible déployant sur des VM locales avec Vagrant.
- Ansible playbook for Linux machine setup - Playbook pour une machine Debian/Ubuntu renforcée, auto-mise à jour et dotée du daemon Docker.
- Ansible Lockdown - Contenu Ansible pour auditer et corriger les référentiels CIS ou STIG des systèmes et applications.
- DevSec Hardening Framework - DevSec renforce Linux, MySQL, NGINX et les services SSH.
- T.A.D.S. boilerplate - Provisionne et déploie Docker Swarm en développement et production selon Infrastructure as Code et DevOps.
- Openstack Ansible - Playbooks Ansible pour déployer OpenStack.
- Robert de Bock - Vaste collection de rôles Ansible.
- DebOps - Vaste collection de playbooks Ansible Debian.
- ansible-ssm - Rôle provisionnant hôtes physiques et virtuels avec AWS SSM agent.
- BlueBanquise - Rôles Ansible cohérents pour déployer des clusters.
- redhat-cop - Dépôts Red Hat Communities of Practice sur Ansible.
- Linuxfabrik LFOps - Collection de 145+ playbooks et 160+ rôles pour Linux (RHEL 8/9/10, Debian, Ubuntu) : durcissement, MariaDB, Icinga2, Nextcloud, FreeIPA, KVM et Bitwarden.
Intégrations aux éditeurs et IDE
Section intitulée « Intégrations aux éditeurs et IDE »Intégrations aux éditeurs de texte et IDE facilitant le développement Ansible.
- Ansible Language Server - Serveur de langage ajoutant Ansible aux éditeurs compatibles.
- VS Code - official Ansible Extension - Ajoute le langage Ansible à VS Code et aux éditeurs OpenVSX via ansible-language-server.
- Vim - Éditeur libre et open source en ligne de commande. Plugins Vim utiles :
- Ansible vim - Plugin Vim Ansible 2.x prenant en charge YAML, Jinja2 et fichiers d’hôtes.
- Ansible vim and neovim plugin - Plugin Vim (client LSP) pour Ansible : complétion, coloration, survol, diagnostics et navigation.
- Emacs - Éditeur et IDE libres avec indentation automatique, coloration et shell intégré :
- lsp-mode - Protocole Ansible Language Server pour Emacs : coloration, autocomplétion et diagnostics.
- yaml-mode - Coloration et vérification YAML.
- jinja2-mode - Coloration et vérification Jinja2.
- magit-mode - Interface Git porcelain dans Emacs.
- flymake-ansible-lint - Ansible Lint signale automatiquement erreurs, avertissements et informations pendant l’édition.
- PyCharm - IDE complet de développement Python. Plugins utiles :
- Ansible Lint - Ansible Lint signale automatiquement erreurs, avertissements et informations pendant l’édition.
- Ansible Vault Integration - Ansible Vault pour IntelliJ IDEA, avec actions contextuelles de chiffrement/déchiffrement.
- OrchidE - Support complet du langage Ansible dans les IDE IntelliJ : complétion, coloration, inspections, documentation, navigation playbooks/rôles/inventaires et Ansible Vault.
HagiCode
HagiCode est un espace de développement agentique. Des interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre, pour une expérience de développement engageante.
Une expérience de développement engageante grâce à des interactions d’interface riches et pratiques.
- IntelligentLes workflows OpenSpec transforment une intention en parcours exécutable, de la proposition à la livraison en passant par la conception et les tâches.
- EfficaceL’exécution multi-agent fait avancer recherche, réalisation et revue en parallèle, sur plusieurs dépôts et avec les Agent CLI que vous utilisez déjà.
- IntéressantDes interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre.
Télécharger pour Windows
Partager HagiCode
Transformez vos idées en logiciels livrés.
HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Scenario rend le long parcours visible, pour transformer vos idées en logiciels livrés.
- Intelligent
- Les workflows OpenSpec transforment une intention en parcours, de la proposition à la livraison.
- Efficace
- L’exécution multi-agent mène recherche, réalisation et revue en parallèle.
- Ludique
- Les interactions d’interface facilitent la planification, l’exécution des agents et les projets.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

