Ansible Course

Dynamic Inventory in Ansible Controller: Use an Inventory File as a Source
Ansible’s inventory plays a crucial role in defining the infrastructure you manage. It holds information about your hosts, such as their names, …

Ansible Automation Platform 1.2 to 2 Migration Guides
Image Source: ansible.com/blog This is a living document where the information will be updated regularly. Most of the information is collected from …

How to pass extra variables to an Ansible playbook
With Ansible, users have the flexibility to accept external input while executing their Ansible playbooks without changing the Ansible playbook …

How to open WinRM ports in the Windows firewall
You might already knew that, Ansible can manage Windows servers as well. And this is a supporting article for Configure Your Windows Host to be …

Use Terraform to Create a FREE Ansible Lab in AWS
Introduction When it comes to create an Ansible Lab, you can easily spin-up one using Terraform on AWS, GCP or Azure. Even though we are creating …

Build Your Own Git Server using Gogs
When it comes to VCS ( Version Control System ), we will have confusion as we have many products in the market with almost the same capabilities. …

Managing Ansible Facts
Ansible facts are nothing but some variables which are automatically discovered by the Ansible on managed hosts while running ansible adhoc commands …

Managing Ansible Variables
Ansible Variables You can use variables in ansible plays to store values like users to create, packages to install etc. By using variables, you can …

Deploying Roles With Ansible Galaxy
So you have learned about Ansible Roles and the importance of using roles. Ansible Galaxy is a public library where you can find thousands of roles …

Implementing Ansible Roles
In a production environment, we will have hundreds and thousands of different types machines to handle. Hence the type of operations and …