Upload
lyonjug
View
351
Download
0
Embed Size (px)
Citation preview
C’est quoi Ansible ?
● Provisioning
● Configuration Management
● App Deployment
● Continuous Delivery
● Security & Compliance
● Orchestration
Pourquoi Ansible ?
● Simple d’utilisation➢ Facile à mettre en place➢ Prise en main rapide
● Agentless➢ Pas d’agents à gérer➢ communication via des protocoles standards
● Extensible ➢ *_plugins
● Familiarité➢ Python, yml, jinja2
● Multi plateforme➢ Linux, Unix, Windows
● Grosse communauté ➢ Documentation ➢ Beaucoup de modules
Fonctionnement général
● Des machines (ou groupes de machines)➢ Sur lesquelles on applique
■ Des tasks (en utilisant des modules)■ Des rôles (ex : apache, haproxy)
■ En utilisant des variables
Ansible pousse les limites des grands comptes
● Ansible s’adapte bien à un contexte infernal➢ Douzaine de zones réseaux➢ “Normes” entreprise➢ Souches➢ Aucun accès à internet
■ Et accès compliqués entre zones réseaux➢ Paperasse➢ …
Meetup Ansible LyonJeudi 18 Février, @Zenika
www.meetup.com/Ansible-Lyon