AnsiblePilot — Master Ansible Automation

AnsiblePilot is the leading resource for learning Ansible automation, DevOps, and infrastructure as code. Browse over 1,400 tutorials covering Ansible modules, playbooks, roles, collections, and real-world examples. Whether you are a beginner or an experienced engineer, our step-by-step guides help you automate Linux, Windows, cloud, containers, and network infrastructure.

Popular Topics

About Luca Berton

Luca Berton is an Ansible automation expert, author of 8 Ansible books published by Apress and Leanpub including "Ansible for VMware by Examples" and "Ansible for Kubernetes by Example", and creator of the Ansible Pilot YouTube channel. He shares practical automation knowledge through tutorials, books, and video courses to help IT professionals and DevOps engineers master infrastructure automation.

Installing Containerized Ansible Automation Platform — Video Tutorial

Learn how to install the containerized Ansible Automation Platform on Red Hat Enterprise Linux 9, simplifying management and enhancing security.

Watch on YouTube · Read the written article

Tutorial summary

What you'll learn

  • Introduction
  • Why Containerized Ansible Automation Platform?
  • Setting Up the Containerized Ansible Automation Platform
  • Accessing the Services
  • Containers Overview
  • Pro Tip — Controller Post-Installation
  • Applying the Manifest License
  • Config-as-Code Directory
  • Links
  • Conclusion
Introduction The world of IT automation is rapidly evolving, and Red Hat is at the forefront with its containerized Ansible Automation Platform. In this guide, we will walk you through the containerized Ansible Automation Platform installation process on Red Hat Enterprise Linux 9 (RHEL 9). This innovation opens doors to a more streamlined and efficient management experience. > **Update:** This guide documents the *technical preview* containerized installer that shipped with Ansible Automation Platform 2.4. Containerized installation has since become **generally available** and is now the **default, fully supported** installation method in AAP 2.5 and later — and as of AAP 2.6 the legacy RPM-based installer is **deprecated** in its favour. If you are deploying a current release, follow the up-to-date guides instead: > > - [AAP 2.6 Install Guide: Containerized, RPM & OpenShift Methods](/articles/aap-26-install-guide-containerized-rpm-openshift-methods) > - [AAP 2.6 RPM Deprecation — Planning Your Containerized Migration](/articles/aap-2-6-rpm-deprecation-and-containerized-migration) > > The walkthrough below is preserved for reference and for anyone still evaluating the original 2.4 preview. Why Containerized Ansible Automation Platform? As the Ansible Automation Platform has grown in complexity with the addition of new services and components, managing it has become more challenging. The containerized Ansible Automation Platform represents a significant step towards improving this management experience. It simplifies installation, enhances security, and provides a launchpad for new features, all while reducing the platform’s footprint. The containerized Ansible Automation Platform offers several advantages: 1. Slimmed Down Installation: The installation process is simplified, making it more accessible to users. 2. Layered Installation: This approach provides flexibility and customization options. 3. Enhanced Security: The use of rootless Podman containers ensures security from the outset. 4. Platform for Future Features: The containerized platform sets the stage for future enhancements. 5. Lighter Footprint: It caters to various markets and solutions, ensuring optimal performance. With this technical preview release, you gain access to exciting features such as: - Applying Your License: Use the controller_license_file option to apply your Ansible Automation Platform license during installation. - Pre-Seeding Configurations: Pre-seed automation controller configuration as code for greater flexibility. Setting Up the Containerized Ansible Automation Platform Let’s dive into the step-by-step installation process: 1. Download and Unpack the Installation Bundle: - Visit the Red Hat Network (RHN) portal and download the latest release of the installation bundle. Choose between ‘online’ (requires internet access) and ‘offline’ bundle options. - Extract the installation files to a directory of your choice. It’s worth noting that the installa

About this tutorial

  • Author: Luca Berton
  • Difficulty: Advanced
  • Read time: 7 min
  • Category: installation

Topics covered

Related video tutorials