Automate your OUTSCALE deployments
with Ansible (3 days)
Anyone interested in automating the deployment of software and their underlying resources
Session objectives
- Understand Ansible basic concepts
- Automate the management of configurations with Ansible
- Writing Ansible roles and playbooks
- Use Ansible Galaxy
- Create Jinja2 templates
- Integrate Ansible into CI/CD pipelines
Program
- Introduction
- Installation and configuration
- Modules
- Inventories
- Ad-hoc mode
- Playbooks
- Variable types
- Privilege escalation
- Error management
- Debugging
- Ansible Lint
- Variables and facts
- Ansible Vault
- Custom Facts
- Jinja2 templates
- Handlers
- Conditions
- Blocks
- Include/Import
- Roles
- Molecule
- Ansible Galaxy
- CI/CD integration
- Good practices
- Conclusion and reminders
Prerequisites
- Basic knowledge of system administration
- Fundamentals in configuration management
- Basic knowledge of Python is a bonus
Would you like to take
this course ?
This course is available as a face-to-face or distance learning course, with an identical curriculum and teaching quality.
Contact us now