Section 6 · L'automatisation et la programmabilité
Ansible et Terraform
Deux outils d'infrastructure en code, sans agent : Ansible, qui pousse des configurations par SSH à partir d'un inventaire et de playbooks en YAML, et Terraform, qui décrit en HCL l'état voulu d'une infrastructure, en calcule le plan et l'applique par les API. Leur fonctionnement, leur idempotence, leurs différences, leurs anciens cousins Puppet et Chef, et la façon de garder leurs secrets.
Leçon 6.6Objectif Cisco 6.61 h
Leçon réservée
Connectez-vous pour continuer
Les deux premières leçons sont en accès libre. Pour lire la suite, il vous faut un compte — c'est gratuit — puis l'accès au cours.
Ce que vous saurez à la fin
- Infrastructure en code : la configuration devient un fichier texte, versionné (Git), relu et appliqué par un outil, de façon reproductible.
- Ansible (Red Hat) : sans agent, mode push, SSH (network_cli), NETCONF ou API ; nœud de contrôle Linux (WSL sous Windows) ; inventaire, playbooks en YAML, tâches, modules, rôles, Ansible Vault.
- Les modules sont idempotents : relancer un playbook ne change que ce qui diffère ; changed, ok, failed dans le rapport ; --check pour un audit sans modification.
Paiement par Orange Money, Moov Money ou carte bancaire.