Skip to content

Now Available: Updated Ansible Lab using Vagrant and VirtualBox!

Avatar photo

I am happy to announce the updated version of the Ansible Lab code, based on the valuable feedback from our incredible learning community! This lab is designed to provide you with a hands-on experience in Ansible and is a part of the “30 days of Ansible” free course.

Highlight: One of the key advantages of our Vagrant-based Ansible Labs is their immutability. You can destroy and recreate the lab environment as many times as you want, enabling you to experiment, learn, and iterate without limitations. Embrace the power of immutability and unlock endless possibilities for honing your Ansible skills!

Let’s dive into the new features that make this Ansible Lab:

  1. Based on Fedora 38: The lab environment now utilizes the latest version of Fedora, ensuring you have access to the most up-to-date features and enhancements.
  2. Latest Ansible Version: The control node is equipped with the latest version of Ansible, empowering you with the cutting-edge capabilities of this powerful automation tool.
  3. Multiple Remote Nodes: You can now control the number of remote nodes according to your needs. Simply adjust the count using the variable ANSIBLE_REMOTE_NODES in the Vagrantfile, enabling you to practice various scenarios and configurations.
  4. SSH Key Pair Generation: An SSH key pair is automatically generated for the Ansible control node, and the public key is securely distributed across the remote nodes. This streamlined process ensures seamless communication and secure access between the control and remote nodes.
  5. Initial Ansible Inventory File: To jumpstart your Ansible journey, an initial Ansible inventory file named sample-inventory is created with pre-defined node details. Additionally, the /etc/hosts file on the control node is updated, facilitating easy management and configuration.

We value your input! If you feel that any crucial features are missing or have any suggestions, please don’t hesitate to comment below or add an issue on the GitHub repository. Your feedback helps us make this lab even better for the entire community.

Start exploring the enhanced Ansible Lab today by visiting the GitHub repository:

Also check,

You can access the 30 Dyas of Ansible course.


The views expressed and the content shared in all published articles on this website are solely those of the respective authors, and they do not necessarily reflect the views of the author’s employer or the techbeatly platform. We strive to ensure the accuracy and validity of the content published on our website. However, we cannot guarantee the absolute correctness or completeness of the information provided. It is the responsibility of the readers and users of this website to verify the accuracy and appropriateness of any information or opinions expressed within the articles. If you come across any content that you believe to be incorrect or invalid, please contact us immediately so that we can address the issue promptly.

Avatar photo
Gineesh Madapparambath is the founder of techbeatly and he is the author of the book - 𝗔𝗻𝘀𝗶𝗯𝗹𝗲 𝗳𝗼𝗿 𝗥𝗲𝗮𝗹-𝗟𝗶𝗳𝗲 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻. He has worked as a Systems Engineer, Automation Specialist, and content author. His primary focus is on Ansible Automation, Containerisation (OpenShift & Kubernetes), and Infrastructure as Code (Terraform). (aka Gini Gangadharan -


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.