AccueilGlossaire › Ansible

Ansible

DevOps

Outil de configuration management et d'automatisation IT agentless, en YAML.

Ansible est un outil open source de gestion de configuration et d'automatisation IT, créé par Michael DeHaan en 2012 et racheté par Red Hat en 2015. Sa principale force est d'être agentless : il se connecte aux machines cibles en SSH (Linux) ou WinRM (Windows) sans nécessiter d'installation préalable.

Les playbooks Ansible sont écrits en YAML, ce qui les rend lisibles et faciles à versionner. Ils sont composés de plays qui regroupent des tasks utilisant des modules (apt, yum, copy, template, service, etc.). Les rôles permettent de structurer le code en composants réutilisables, et Ansible Galaxy est le registry communautaire.

Ansible excelle pour la configuration de serveurs (installation de packages, gestion de fichiers, configuration de services), le déploiement applicatif, le patching, et l'orchestration de workflows multi-hosts. Pour des environnements production-grade, Ansible Tower / AWX / Red Hat Ansible Automation Platform fournissent une UI, RBAC, scheduling, audit. La certification RHCE (EX294) inclut Ansible.

Certifications qui couvrent ce concept
EX294 RHCSA
Termes liés
Terraform IaC (Infrastructure as Code)

Préparez vos certifications IT gratuitement

200+ certifications, 400 000+ questions, examens blancs chronométrés.

Voir le catalogue →
← Retour au glossaire