Sitemap
techbeatly

Articles and how-to’s on #AI #Automation #Containerization and other #devops technologies. https://www.techbeatly.com

Red Hat Ansible Automation Platform- Ultimate Hands-on Labs

4 min readAug 7, 2023

--

Red Hat Ansible Automation Platform

Usually, we feel Lazy in doing the valuable Sandbox Labs of different Platforms and Let me tell you one thing, Labs are the best resources for Hand-on learning and expertise on any product.

I am glad to bring 8 Labs of Ansible Automation Platform solved in the form of Articles which I am sure will be convenient enough for you to get hands-on with the emerging and well-established Automation Platform — Red Hat Ansible Automation Platform.

Let's get started. . .

LAB-1: Install Red Hat Ansible Automation Platform on Red Hat OpenShift

Red Hat Ansible Automation Platform is an end-to-end automation platform to configure systems, deploy software, and orchestrate advanced workflows. It includes resources to create, manage, and scale across the entire enterprise.

In this LAB we will learn how to install Ansible Automation Platform on OpenShift using Operator Hub.

Click on the below link to get started.

LAB-2: Install the private Automation Hub component in Red Hat Ansible Automation Platform on Openshift

Ansible automation hub is a repository for certified content of Ansible Content Collections. It is the centralized repository for Red Hat and its partners to publish content, and for customers to discover certified, supported Ansible Content Collections.

Now that we have successfully installed the Red Hat Ansible Automation Platform on Red Hat OpenShift. Let's continue with the next Lab and learn how to install the private Automation Hub component inside the Redhat Ansible Automation Platform

Click on the below link to get started.

LAB-3: Install Automation Controller via Operator on Ansible Automation Platform on OpenShift

The automation controller allows users of the Red Hat Ansible Automation Platform to define, operate, scale, and delegate automation across their enterprise. Note: The automation controller is the control plane for the Ansible Automation Platform.

Let's install Automation Controller via Operator on Ansible Automation Platform on Openshift

Click on the below link to get started.

LAB-4: Red Hat Ansible Automation Platform LAB-Retrieve Facts on any Resource

In this LAB we will learn to collect some Facts of any device and store them in a variable.

Get Ranjeet Jangra’s stories in your inbox

Join Medium for free to get updates from this writer.

Click on the below link to get started.

LAB-5: Redhat Ansible Automation Platform LAB-Network automation basics: Resource modules

In this LAB we will learn to use Ansible resource modules for different vendors. In the same LAB we will learn to create a sample Playbook to do basic SNMP config on a Cisco IOS Device.

Click on the below link to get started.

LAB-6: Red Hat Ansible Automation Platform LAB: ansible-builder

The Ansible-builder utility is a new command-line tool that creates consistent and reproducible Execution Environments for your Ansible Automation Platform needs.

Click on the below link to get started.

LAB-7: Red Hat Ansible Automation Platform Lab (Writing your First Playbook)

In this LAB using ansible-navigator we will learn the installation of ansible Execution Environment in Podman and also install Apache https server.

Also, we will learn basic how to use Ansible Variables, Conditions and Loops.

Click on the below link to get started.

LAB-8: Red Hat Ansible Automation Platform LAB: Ansible Roles

A role enables the sharing and reuse of Ansible tasks. It contains Ansible playbook tasks, plus all the supporting files, variables, templates, and handlers needed to run the tasks. A role is a complete unit of automation that can be reused and shared.

Click on the below link to get started.

Note : If you are interested to do self hands-on and get your hands dirty on this Ansible Automation Platform . Click on below Link and get started . Best of Luck and Keep Learning .

Thanks.

Ranjeet Jangra

Network Automation Professional with 13 years of experience in Development | Testing | Deployment | Support | Automation on various Technologies like IP-Routing, Cloud, Programming, Containers, Kubernetes, Telemetry, Orchestration, Network-Programmability, YANG, TextFSM, Jinja, RestAPI
https://www.linkedin.com/in/ranjeetjangra/

https://medium.com/@ranjeetjangra

Ranjeet Jangra
Ranjeet Jangra

Written by Ranjeet Jangra

Technical Product Manager | Network & Infrastructure Automation | Agile × Ansible × NSO | Driving Scalable Solutions

techbeatly
techbeatly

Published in techbeatly

Articles and how-to’s on #AI #Automation #Containerization and other #devops technologies. https://www.techbeatly.com