Jump To Close Expand all Collapse all Table of contents Red Hat Ansible Automation Platform Installation Guide Preface Making open source more inclusive 1. Planning your Red Hat Ansible Automation Platform installation Expand section "1. Planning your Red Hat Ansible Automation Platform installation" Collapse section "1. Planning your Red Hat Ansible Automation Platform installation" 1.1. Red Hat Ansible Automation Platform system requirements Expand section "1.1. Red Hat Ansible Automation Platform system requirements" Collapse section "1.1. Red Hat Ansible Automation Platform system requirements" 1.1.1. Automation controller 1.1.2. Automation hub 1.2. Network ports and protocols 1.3. Attaching your Red Hat Ansible Automation Platform subscription 1.4. Red Hat Ansible Automation Platform platform components 1.5. Choosing and obtaining a Red Hat Ansible Automation Platform installer 1.6. About the installer inventory file Expand section "1.6. About the installer inventory file" Collapse section "1.6. About the installer inventory file" 1.6.1. Guidelines for hosts and groups 1.6.2. Deprovisioning nodes or groups 1.6.3. Inventory variables 1.6.4. Rules for declaring variables in inventory files 1.6.5. Securing secrets in the inventory file 1.6.6. Additional inventory file variables 1.7. Supported installation scenarios Expand section "1.7. Supported installation scenarios" Collapse section "1.7. Supported installation scenarios" 1.7.1. Standalone automation controller with a database on the same node, or a non-installer managed database 1.7.2. Standalone automation controller with an external managed database 1.7.3. Standalone automation hub with a database on the same node, or a non-installer managed database 1.7.4. Standalone automation hub with an external managed database 1.7.5. Platform installation with a database on the automation controller node, or non-installer managed database 1.7.6. Platform installation with an external managed database 1.7.7. Multi-machine cluster installation with an external managed database 2. Installing Red Hat Ansible Automation Platform Expand section "2. Installing Red Hat Ansible Automation Platform" Collapse section "2. Installing Red Hat Ansible Automation Platform" 2.1. Installing Red Hat Ansible Automation Platform with a database on the automation controller node or non-installer managed database Expand section "2.1. Installing Red Hat Ansible Automation Platform with a database on the automation controller node or non-installer managed database" Collapse section "2.1. Installing Red Hat Ansible Automation Platform with a database on the automation controller node or non-installer managed database" 2.1.1. Prerequisites 2.1.2. Editing the Red Hat Ansible Automation Platform installer inventory file 2.1.3. Example inventory file for a database on the automation controller node or a non-installer managed database 2.1.4. Setup script flags and extra variables 2.1.5. Running the Red Hat Ansible Automation Platform installer setup script 2.1.6. Verifying automation controller installation Expand section "2.1.6. Verifying automation controller installation" Collapse section "2.1.6. Verifying automation controller installation" 2.1.6.1. Additional automation controller configuration and resources 2.1.7. Verifying automation hub installation Expand section "2.1.7. Verifying automation hub installation" Collapse section "2.1.7. Verifying automation hub installation" 2.1.7.1. Additional automation hub configuration and resources 2.1.8. What’s next with Ansible Automation Platform 2.2 Expand section "2.1.8. What’s next with Ansible Automation Platform 2.2" Collapse section "2.1.8. What’s next with Ansible Automation Platform 2.2" 2.1.8.1. Migrating data to Ansible Automation Platform 2.2 Expand section "2.1.8.1. Migrating data to Ansible Automation Platform 2.2" Collapse section "2.1.8.1. Migrating data to Ansible Automation Platform 2.2" 2.1.8.1.1. Migrating from legacy virtual environments (venvs) to automation execution environments 2.1.8.1.2. Migrating to Ansible Engine 2.9 images using Ansible Builder 2.1.8.1.3. Migrating to Ansible Core 2.13 2.1.8.2. Scale up your automation using automation mesh 2.2. Installing Red Hat Ansible Automation Platform with an external managed database Expand section "2.2. Installing Red Hat Ansible Automation Platform with an external managed database" Collapse section "2.2. Installing Red Hat Ansible Automation Platform with an external managed database" 2.2.1. Prerequisites 2.2.2. Editing the Red Hat Ansible Automation Platform installer inventory file 2.2.3. Example Red Hat Ansible Automation Platform inventory file with an external managed database 2.2.4. Setup script flags and extra variables 2.2.5. Running the Red Hat Ansible Automation Platform installer setup script 2.2.6. Verifying automation controller installation Expand section "2.2.6. Verifying automation controller installation" Collapse section "2.2.6. Verifying automation controller installation" 2.2.6.1. Additional automation controller configuration and resources 2.2.7. Verifying automation hub installation Expand section "2.2.7. Verifying automation hub installation" Collapse section "2.2.7. Verifying automation hub installation" 2.2.7.1. Additional automation hub configuration and resources 2.2.8. What’s next with Ansible Automation Platform 2.2 Expand section "2.2.8. What’s next with Ansible Automation Platform 2.2" Collapse section "2.2.8. What’s next with Ansible Automation Platform 2.2" 2.2.8.1. Migrating data to Ansible Automation Platform 2.2 Expand section "2.2.8.1. Migrating data to Ansible Automation Platform 2.2" Collapse section "2.2.8.1. Migrating data to Ansible Automation Platform 2.2" 2.2.8.1.1. Migrating from legacy virtual environments (venvs) to automation execution environments 2.2.8.1.2. Migrating to Ansible Engine 2.9 images using Ansible Builder 2.2.8.1.3. Migrating to Ansible Core 2.13 2.2.8.2. Scale up your automation using automation mesh 3. Installing Red Hat Ansible Automation Platform components on a single machine Expand section "3. Installing Red Hat Ansible Automation Platform components on a single machine" Collapse section "3. Installing Red Hat Ansible Automation Platform components on a single machine" 3.1. Installing automation controller with a database on the same node Expand section "3.1. Installing automation controller with a database on the same node" Collapse section "3.1. Installing automation controller with a database on the same node" 3.1.1. Prerequisites 3.1.2. Editing the Red Hat Ansible Automation Platform installer inventory file 3.1.3. Example Red Hat Ansible Automation Platform single node inventory file 3.1.4. Setup script flags and extra variables 3.1.5. Running the Red Hat Ansible Automation Platform installer setup script 3.1.6. Verifying automation controller installation Expand section "3.1.6. Verifying automation controller installation" Collapse section "3.1.6. Verifying automation controller installation" 3.1.6.1. Additional automation controller configuration and resources 3.1.7. What’s next with Ansible Automation Platform 2.2 Expand section "3.1.7. What’s next with Ansible Automation Platform 2.2" Collapse section "3.1.7. What’s next with Ansible Automation Platform 2.2" 3.1.7.1. Migrating data to Ansible Automation Platform 2.2 Expand section "3.1.7.1. Migrating data to Ansible Automation Platform 2.2" Collapse section "3.1.7.1. Migrating data to Ansible Automation Platform 2.2" 3.1.7.1.1. Migrating from legacy virtual environments (venvs) to automation execution environments 3.1.7.1.2. Migrating to Ansible Engine 2.9 images using Ansible Builder 3.1.7.1.3. Migrating to Ansible Core 2.13 3.1.7.2. Scale up your automation using automation mesh 3.2. Installing automation controller with an external managed database Expand section "3.2. Installing automation controller with an external managed database" Collapse section "3.2. Installing automation controller with an external managed database" 3.2.1. Prerequisites 3.2.2. Editing the Red Hat Ansible Automation Platform installer inventory file 3.2.3. Example inventory file for a standalone automation controller with an external managed database 3.2.4. Setup script flags and extra variables 3.2.5. Running the Red Hat Ansible Automation Platform installer setup script 3.2.6. Verifying automation controller installation Expand section "3.2.6. Verifying automation controller installation" Collapse section "3.2.6. Verifying automation controller installation" 3.2.6.1. Additional automation controller configuration and resources 3.2.7. What’s next with Ansible Automation Platform 2.2 Expand section "3.2.7. What’s next with Ansible Automation Platform 2.2" Collapse section "3.2.7. What’s next with Ansible Automation Platform 2.2" 3.2.7.1. Migrating data to Ansible Automation Platform 2.2 Expand section "3.2.7.1. Migrating data to Ansible Automation Platform 2.2" Collapse section "3.2.7.1. Migrating data to Ansible Automation Platform 2.2" 3.2.7.1.1. Migrating from legacy virtual environments (venvs) to automation execution environments 3.2.7.1.2. Migrating to Ansible Engine 2.9 images using Ansible Builder 3.2.7.1.3. Migrating to Ansible Core 2.13 3.2.7.2. Scale up your automation using automation mesh 3.3. Installing automation hub with a database on the same node Expand section "3.3. Installing automation hub with a database on the same node" Collapse section "3.3. Installing automation hub with a database on the same node" 3.3.1. Prerequisites 3.3.2. Editing the Red Hat Ansible Automation Platform installer inventory file 3.3.3. Example standalone automation hub inventory file 3.3.4. Setup script flags and extra variables 3.3.5. Running the Red Hat Ansible Automation Platform installer setup script 3.3.6. Verifying automation hub installation Expand section "3.3.6. Verifying automation hub installation" Collapse section "3.3.6. Verifying automation hub installation" 3.3.6.1. Additional automation hub configuration and resources 3.3.7. What’s next with Ansible Automation Platform 2.2 Expand section "3.3.7. What’s next with Ansible Automation Platform 2.2" Collapse section "3.3.7. What’s next with Ansible Automation Platform 2.2" 3.3.7.1. Migrating data to Ansible Automation Platform 2.2 Expand section "3.3.7.1. Migrating data to Ansible Automation Platform 2.2" Collapse section "3.3.7.1. Migrating data to Ansible Automation Platform 2.2" 3.3.7.1.1. Migrating from legacy virtual environments (venvs) to automation execution environments 3.3.7.1.2. Migrating to Ansible Engine 2.9 images using Ansible Builder 3.3.7.1.3. Migrating to Ansible Core 2.13 3.3.7.2. Scale up your automation using automation mesh 3.4. Installing automation hub with an external database Expand section "3.4. Installing automation hub with an external database" Collapse section "3.4. Installing automation hub with an external database" 3.4.1. Prerequisites 3.4.2. Editing the Red Hat Ansible Automation Platform installer inventory file 3.4.3. Example standalone automation hub inventory file 3.4.4. LDAP configuration on private automation hub Expand section "3.4.4. LDAP configuration on private automation hub" Collapse section "3.4.4. LDAP configuration on private automation hub" 3.4.4.1. Setting up your inventory file variables 3.4.4.2. Configuring extra LDAP parameters 3.4.5. Setup script flags and extra variables 3.4.6. Running the Red Hat Ansible Automation Platform installer setup script 3.4.7. Verifying automation controller installation Expand section "3.4.7. Verifying automation controller installation" Collapse section "3.4.7. Verifying automation controller installation" 3.4.7.1. Additional automation hub configuration and resources 3.4.8. What’s next with Ansible Automation Platform 2.2 Expand section "3.4.8. What’s next with Ansible Automation Platform 2.2" Collapse section "3.4.8. What’s next with Ansible Automation Platform 2.2" 3.4.8.1. Migrating data to Ansible Automation Platform 2.2 Expand section "3.4.8.1. Migrating data to Ansible Automation Platform 2.2" Collapse section "3.4.8.1. Migrating data to Ansible Automation Platform 2.2" 3.4.8.1.1. Migrating from legacy virtual environments (venvs) to automation execution environments 3.4.8.1.2. Migrating to Ansible Engine 2.9 images using Ansible Builder 3.4.8.1.3. Migrating to Ansible Core 2.13 3.4.8.2. Scale up your automation using automation mesh 4. Multi-machine cluster installation Expand section "4. Multi-machine cluster installation" Collapse section "4. Multi-machine cluster installation" 4.1. Installing a multi-node Red Hat Ansible Automation Platform with an external managed database Expand section "4.1. Installing a multi-node Red Hat Ansible Automation Platform with an external managed database" Collapse section "4.1. Installing a multi-node Red Hat Ansible Automation Platform with an external managed database" 4.1.1. Prerequisites 4.1.2. Editing the Red Hat Ansible Automation Platform installer inventory file 4.1.3. Example Red Hat Ansible Automation Platform multi-node inventory file 4.1.4. Setup script flags and extra variables 4.1.5. Running the Red Hat Ansible Automation Platform installer setup script 4.1.6. Verifying automation controller installation Expand section "4.1.6. Verifying automation controller installation" Collapse section "4.1.6. Verifying automation controller installation" 4.1.6.1. Additional automation controller configuration and resources 4.1.7. Verifying automation hub installation Expand section "4.1.7. Verifying automation hub installation" Collapse section "4.1.7. Verifying automation hub installation" 4.1.7.1. Additional automation hub configuration and resources 4.1.8. What’s next with Ansible Automation Platform 2.2 Expand section "4.1.8. What’s next with Ansible Automation Platform 2.2" Collapse section "4.1.8. What’s next with Ansible Automation Platform 2.2" 4.1.8.1. Migrating data to Ansible Automation Platform 2.2 Expand section "4.1.8.1. Migrating data to Ansible Automation Platform 2.2" Collapse section "4.1.8.1. Migrating data to Ansible Automation Platform 2.2" 4.1.8.1.1. Migrating from legacy virtual environments (venvs) to automation execution environments 4.1.8.1.2. Migrating to Ansible Engine 2.9 images using Ansible Builder 4.1.8.1.3. Migrating to Ansible Core 2.13 4.1.8.2. Scale up your automation using automation mesh 5. Configuring proxy support for Red Hat Ansible Automation Platform Expand section "5. Configuring proxy support for Red Hat Ansible Automation Platform" Collapse section "5. Configuring proxy support for Red Hat Ansible Automation Platform" 5.1. Enable proxy support 5.2. Known proxies Expand section "5.2. Known proxies" Collapse section "5.2. Known proxies" 5.2.1. Configuring known proxies 5.3. Configuring a reverse proxy 6. Configuring automation controller websocket connections Expand section "6. Configuring automation controller websocket connections" Collapse section "6. Configuring automation controller websocket connections" 6.1. Websocket configuration for automation controller Expand section "6.1. Websocket configuration for automation controller" Collapse section "6.1. Websocket configuration for automation controller" 6.1.1. Configuring automatic discovery of other automation controller nodes 7. Managing usability analytics and data collection from automation controller Expand section "7. Managing usability analytics and data collection from automation controller" Collapse section "7. Managing usability analytics and data collection from automation controller" 7.1. Usability analytics and data collection Expand section "7.1. Usability analytics and data collection" Collapse section "7.1. Usability analytics and data collection" 7.1.1. Controlling data collection from automation controller 8. Renewing and changing the SSL certificate Expand section "8. Renewing and changing the SSL certificate" Collapse section "8. Renewing and changing the SSL certificate" 8.1. Renewing the self-signed SSL certificate 8.2. Changing SSL certificates Expand section "8.2. Changing SSL certificates" Collapse section "8.2. Changing SSL certificates" 8.2.1. Prerequisites 8.2.2. Changing the SSL certificate and key using the installer 8.2.3. Changing the SSL certificate manually Expand section "8.2.3. Changing the SSL certificate manually" Collapse section "8.2.3. Changing the SSL certificate manually" 8.2.3.1. Changing the SSL certificate and key manually on automation controller 8.2.3.2. Changing the SSL certificate and key for automation controller on OpenShift Container Platform 8.2.3.3. Changing the SSL certificate and key manually on automation hub 9. Supported inventory plugins templates Expand section "9. Supported inventory plugins templates" Collapse section "9. Supported inventory plugins templates" 9.1. Amazon Web Services EC2 9.2. Google Compute Engine 9.3. Microsoft Azure Resource Manager 9.4. VMware vCenter 9.5. Red Hat Satellite 6 9.6. OpenStack 9.7. Red Hat Virtualization 9.8. Automation controller 10. Supported attributes for custom notifications A. Inventory file variables 11. General variables 12. Ansible automation hub variables 13. Red Hat Single Sign-On variables 14. Automation services catalog variables 15. Automation controller variables 16. Ansible variables Legal Notice Settings Close Language: English 日本語 한국어 简体中文 Language: English 日本語 한국어 简体中文 Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: English 日本語 한국어 简体中文 Language: English 日本語 한국어 简体中文 Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Appendix A. Inventory file variables The following tables contain information about the pre-defined variables used in Ansible installation inventory files. Not all of these variables are required. Previous Next