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

Ansible for the Impatient Devops

Apr 13, 2017

Download

Software

Rick. Bahague
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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]