Configure Ansible roles with tasks, handlers, files, templates, and default variables
Write Ansible configuration playbooks to deploy a applications
Test and troubleshoot Ansible playbook execution.
You should have a Linux or Mac OS X computer, or access to at least one Linux virtual machine for installing Ansible.
Mastering Ansible is a journey of learning Ansible for configuration management and orchestration tool. After this course you will understand ansible and best practice of usage this awesome tool. You will be able to automate infrastructure configuration and configuration. You will learn how to safely store secure data inside of ansible using ansible vault and how to use community playbooks using ansible galaxy. You will learn how to operate ansible facts how to use facts in ansible conditions. You will learn how to use jinja2 language for template creation and dynamic file configuration using ansible templates
Who this course is for:
No programming or previous automation experience is required.
The course is designed for students who have little or no experience with Ansible, but are familiar with Linux systems administration concepts.
10 sections • 28 lectures • 1h 33m total length
Core components of Ansible
Ad-hoc demonstration Part 2
Inventory with variables
YAML Inventories Example
Dynamic Inventories Example
Introduction to playbooks and common modules
How to create playbook
Use Variables to Retrieve the Results of Running Commands
Hello, I am devops in IT company, also I am a certified red hat engineer with few years experiences in Ansible. And I want to share with you my knowledge of using different devops tools and methodologies which i got for my years in devops. Follow me on Twitter @Maks_Postument