Course Code
ansiblecm
Duration
21 hours (usually 3 days including breaks)
Requirements
Linux/Unix administration skills are required.
Overview
This course has been created to system administrators who want to automate system and application configuration management with Ansible.
This course focuses mostly on Linux/Unix servers.
Course Outline
Introduction to Ansible
- Very brief history and reason for development of Ansible
- Brief comparison with Saltstack and others
- Benefits and limitations of using Ansible
Quick Examples
- Deploying configuration of Apache server
- Managing changes in the configuration
Playbooks
- Roles
- Inclusion
- Variables
- Filters
- Conditionals
- Loops
- Accelerated Mode
- Asynchronous Actions
- Pooling
- Dry Run
- Delegation, Roling Updates and Local Actions
- Error Handling
- Lookups
- Prompts
- Tags
- Vault
- Running playbooks interactively
Dealing with Modules
- Installing Modules
- Overview of commonly used modules
Other
- Ansible Galaxy
- AWX Project
- Testing Strategies
- YAML Syntax
Courses Discounts
-
2021-07-05 2021-07-07Espoo