Intermédiaire
Ansible
Apprenez Ansible, du premier inventaire aux déploiements multi-hôtes. Playbooks, rôles, templates, vault et automatisation idempotente.
12 leçons6.1h pratique11 langues
Commencez à apprendre gratuitementAnsible cours12 leçons, dans l’ordre
- 120 min
Qu'est-ce qu'Ansible
Configuration managementAgentless automationIdempotencyControl nodeManaged nodesPlaybooks vs scripts - 225 min
Inventaire et commandes ad hoc
Inventory fileHost groupsAd hoc commandsAnsible pingAnsible -mAnsible -a - 330 min
Votre premier playbook
Playbook structurePlaysHostsTasksBecomeAnsible-playbook command - 430 min
Tâches, modules et gestionnaires
TasksModulesHandlersNotifyChanged_whenService restart pattern - 530 min
Variables et faits
Variables in playbooksVars filesGroup_varsHost_varsFactsVariable precedence basics - 630 min
Modèles avec Jinja2
Template moduleJinja2 expressionsFiltersIf blocks in templatesFor loops in templates - 730 min
Boucles et conditions
Loop keywordLoop with dictsWhen conditionalsRegisterBlock and rescue basics - 835 min
Rôles et Galaxy
Role structureTasks/main.ymlDefaultsTemplates folderInclude_roleAnsible-galaxy install - 925 min
Coffre-fort et secrets
Ansible-vault encryptAnsible-vault editVault password fileEncrypted variablesVault id labels - 1025 min
Balises et débogage
Tags on tasks and roles--tags and --skip-tags--start-at-taskVerbose flagsDebug moduleAnsible-playbook --check --diff - 1125 min
Collections et plugins
CollectionsFQCNAnsible-galaxy collection installRequirements.yml for collectionsFilter plugins overviewLookup plugins overview - 1260 min
Capstone : déploiement multi-hôte
Multi-play playbooksRoles in productionGroup_vars by environmentVault for secretsSerial and rolling updatesPutting it all together
Apprenez Ansible dans votre langue
Chaque leçon, quiz et réponse du tuteur s’affiche dans votre langue. Le tuteur IA répond dans la langue que vous utilisez.
