Retour aux cas pratiques
AnsibleAvancé
Structuration d'un projet Ansible multi-rôles modulaire
Scénario
Contexte : Une infrastructure comprend plusieurs composants (nginx, application, base de données) actuellement définis dans un seul playbook volumineux. Le Problème : Le code est difficile à maintenir et toute modification impacte l'ensemble du déploiement. Contraintes : Refactoriser en plusieurs rôles distincts avec une structure standard (tasks, handlers, vars, defaults). Aucun changement fonctionnel. Livrable attendu : Proposer une architecture de projet Ansible modulaire avec plusieurs rôles réutilisables et un playbook principal orchestrant leur exécution.
Compétences ciblées
ansiblerolesstructureautomationarchitecture