BETA
Ouvrir dans VSCode
Ansible — premiers pas
0/17
Installation et concepts/Ansible en quelques notions
Ansible en quelques notions
Gestion de configuration, architecture, plugin de connexion, vocabulaire

Ansible est un outil de gestion de configuration : on décrit l'état voulu d'une machine (paquets installés, services démarrés, fichiers en place) dans des playbooks, et Ansible l'applique. Quatre propriétés le caractérisent, et vous les verrez toutes en pratique dans ce cours :

NotionCe que ça veut dire
Sans agent (agentless)aucun logiciel à installer en permanence sur les cibles : Ansible s'y connecte au moment d'agir
Pushc'est votre poste qui pousse la configuration vers les cibles, pas les cibles qui viennent la chercher
Idempotentrejouer un playbook ne change rien si l'état est déjà le bon
Déclaratifon écrit le résultat attendu (un paquet présent, un service démarré), pas la suite de commandes

📖 Documentation Ansible

Vous croiserez souvent Ansible aux côtés de Terraform. Les deux sont complémentaires : Terraform crée l'infrastructure (machines virtuelles, réseaux, conteneurs), Ansible configure ce qu'il y a dedans (installer, paramétrer, déployer). Autrement dit, Terraform construit la boîte et Ansible la remplit.

Ansible en quelques notions — Ansible — premiers pas · byte_layers