21
Ansible for the Impatient DevOps Rick Bahague Data Scientist GNU/Linux/DevOps [email protected]

Ansible for the Impatient Devops

Embed Size (px)

Citation preview

Page 1: Ansible for the Impatient Devops

Ansible for the Impatient DevOps

Rick Bahague

Data Scientist GNU/Linux/DevOps [email protected]

Page 2: Ansible for the Impatient Devops

image source: https://www.ansible.com/about

Page 3: Ansible for the Impatient Devops

Taken from : http://www.slideshare.net/geerlingguy/devops-for-humans-ansible-for-drupal-deployment-victory

Page 4: Ansible for the Impatient Devops

Taken from: http://www.slideshare.net/headmin/ansible-meetup-hamburg

Page 5: Ansible for the Impatient Devops

Simple, agentless & powerful. Ansible’s simple, YAML-based automation syntax is quick to learn and easy for the entire organization to adopt. By

utilizing SSH (on Linux/Unix) or WinRM & PowerShell (on Windows), Ansible doesn’t require

an agent to do its magic. And Ansible does so much more than configuration management…

Ansible can deploy apps and orchestrate complex tasks that other systems have a hard time doing.

Source: https://www.ansible.com/how-ansible-works

Page 6: Ansible for the Impatient Devops

The “Ansible”

Dependencies

PythonJinja2PyYAMLParamiko

Servers

SSH

Python

Taken from: http://www.slideshare.net/johnthethird/ansible-presentation-24942953

Page 7: Ansible for the Impatient Devops

Image source: https://wiredcraft.com/blog/getting-started-with-ansible-in-5-minutes/

Page 8: Ansible for the Impatient Devops

Taken from: http://www.slideshare.net/headmin/ansible-meetup-hamburg

Page 9: Ansible for the Impatient Devops
Page 10: Ansible for the Impatient Devops

Taken from: http://www.slideshare.net/headmin/ansible-meetup-hamburg

Page 11: Ansible for the Impatient Devops

Taken from: http://www.slideshare.net/headmin/ansible-meetup-hamburg

Page 12: Ansible for the Impatient Devops

Taken from: http://www.slideshare.net/headmin/ansible-meetup-hamburg

Page 13: Ansible for the Impatient Devops

Taken from: http://www.slideshare.net/headmin/ansible-meetup-hamburg

Page 14: Ansible for the Impatient Devops
Page 15: Ansible for the Impatient Devops
Page 16: Ansible for the Impatient Devops
Page 17: Ansible for the Impatient Devops
Page 18: Ansible for the Impatient Devops

Taken from: http://www.slideshare.net/headmin/ansible-meetup-hamburg

Page 19: Ansible for the Impatient Devops

http://docs.ansible.com/ansible/intro.html

Page 20: Ansible for the Impatient Devops

https://galaxy.ansible.com

Page 21: Ansible for the Impatient Devops

@rbahaguejr

https://medium.com/@rbahaguejr

[email protected]