Install containerized Ansible Automation Platform
Containerized Ansible Automation Platform uses Podman to run the platform in containers on Red Hat Enterprise Linux host machines. With this installation method, you manage both the product and infrastructure lifecycle while taking advantage of containerized architecture.
Containerized Ansible Automation Platform runs as rootless containers for enhanced security by default. You can install and operate Ansible Automation Platform with a non-root user account.
- Choose an installation type
Containerized Ansible Automation Platform supports two installation types: online and disconnected. Review the requirements for each to decide which is appropriate for your environment. - Set up your subscription
Ansible is an open source software project and is licensed under the GNU General Public License version 3, as described in the Ansible Source Code. - Activate your subscription
Red Hat Ansible Automation Platform uses available subscriptions or a subscription manifest to allow the use of Ansible Automation Platform. - System requirements
Use this information when planning your installation of containerized Ansible Automation Platform. - Prepare the Red Hat Enterprise Linux host
Containerized Ansible Automation Platform runs the component services as Podman based containers on top of a Red Hat Enterprise Linux host. Prepare the Red Hat Enterprise Linux host to ensure a successful installation. - Prepare the managed nodes
Managed nodes, or hosts, are the devices managed by Ansible Automation Platform. To ensure a secure containerized setup, create a dedicated user on each node for Ansible Automation Platform to use when connecting and running tasks. - Download Ansible Automation Platform
Choose the installation program you need based on your Red Hat Enterprise Linux environment internet connectivity and download the installation program to your Red Hat Enterprise Linux host. - Configure the inventory file
You can control the installation of Ansible Automation Platform with inventory files. Inventory files define the host details, certificate details, and component-specific settings needed to customize the installation. - Create a registry service account
Create a registry service account on the Red Hat Customer Portal to generate a token and username. Use these to set theregistry_usernameandregistry_passwordvariables required for online non-bundled installations. - Advanced configuration options
Configure external databases, custom TLS certificates, execution nodes, HAProxy load balancers, and hub storage for complex containerized Ansible Automation Platform deployments. - Install containerized Ansible Automation Platform
Run theinstallplaybook to install containerized Ansible Automation Platform after preparing the Red Hat Enterprise Linux host, downloading the installation program, and configuring the inventory file. - Install in a disconnected environment
You can install containerized Ansible Automation Platform in an environment that does not have an active internet connection. To do this you need to obtain and configure the RPM source dependencies before performing the disconnected installation. - Maintain containerized Ansible Automation Platform
Update, backup, restore, uninstall, or reinstall containerized Ansible Automation Platform deployments to support your automation infrastructure.