Goals
- Understand the interest of the DevOps movement
- Install Ansible
- Use Ansible playbooks to deploy your IS
Program
The origin of the DevOps movement
The industrialisation need of operations
Tools overview
Ansible position among others tools
Project origin
Operation, relation to SSH
Installation methods
Practical workshop: install ansible on the control machine, prepare the knots
Configure SSH connections
Describe and use inventory
Experiment with ad-hoc commands
Discover how modules work
Practical workshop: using ansible to execute commands on nodes, transfer files
Presentation and production of a playbook
Variables and facts
Presentation of the different iterations
Controlling the execution of tasks
Conditions
Handlers
Blocks
Debugging a task
Roles and inclusion of tasks
Practical workshop: write a playbook to deploy applications, pilot a complete environment with ansible
Templating: Jinja 2
– Presentation of Jinja and its syntax
– Presentation of jinja filters
– Simple
Ansible-galaxy iteration
– Presentation
– Installation of a role from the public repository
Managing sensitive data
– Presentation of ansible vault and vault-id
Practical workshop: Templating and securing a playbook
Duration
3 days
Price
£ 1895
Audience
System administrators, Integrators, Developers
Prerequisites
Have followed the Linux training : initiation, know the basics of system administration
Reference
DEV100078-F
Sessions
Contact us for more informations about session date