Lightning talk LyonJUG février 2016 - Ansible

Post on 15-Feb-2017

351 views 0 download

Transcript of Lightning talk LyonJUG février 2016 - Ansible

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