Install on OpenShift Container Platform
As a system administrator, you can use Ansible Automation Platform Operator to deploy new Ansible Automation Platform instances in your OpenShift environment.
- Plan your installation of Ansible Automation Platform on Red Hat OpenShift Container Platform
Red Hat Ansible Automation Platform is supported on both Red Hat Enterprise Linux and Red Hat OpenShift. - Install the Ansible Automation Platform Operator through OperatorHub
Use this procedure to guide you through deploying the Red Hat Ansible Automation Platform Operator through the Operators section on Red Hat OpenShift Container Platform, selecting the appropriate update channel and installation mode, and then verifying the successful deployment. - Install Ansible Automation Platform Operator from the CLI
Use these instructions to install the Ansible Automation Platform Operator on Red Hat OpenShift Container Platform from the OpenShift Container Platform command-line interface (CLI) using theoccommand. - Deploy Ansible Automation Platform
As a namespace administrator, you can use Ansible Automation Platform gateway to manage Ansible Automation Platform components in your OpenShift environment. - Manage Ansible Automation Platform subscriptions, updates, and support
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. - Customize your Red Hat Ansible Automation Platform Operator
Customize your deployment by setting configuration parameters in the parent AnsibleAutomationPlatform custom resource (CR). The operator automatically applies these settings to all nested platform components. - Configure your Ansible Automation Platform deployment
Configuring your Ansible Automation Platform deployment after installation customizes the platform to match your organizational requirements. Apply configuration settings to secure connections and manage storage resources. - Configure automation controller
You can use these instructions to configure the automation controller operator on Red Hat OpenShift Container Platform, specify custom resources, and deploy Ansible Automation Platform with an external database. - Configure automation hub
You can use these instructions to configure the automation hub operator on Red Hat OpenShift Container Platform, specify custom resources, and deploy Ansible Automation Platform with an external database. - Configure custom PostgreSQL settings
Thepostgres_extra_settingsvariable allows you to pass a list of custom name: value pairs directly to the PostgreSQL configuration file(/var/lib/pgsql/data/postgresql.conf)within the database pod. - Configure an external database for Ansible Automation Platform
Configure an external database for Ansible Automation Platform Operator to use your own database infrastructure. - Configure Redis
When you create an Ansible Automation Platform instance through the Ansible Automation Platform Operator, standalone Redis is assigned by default. If you would prefer to deploy clustered Redis, you can use the following procedure. - Scale down your Ansible Automation Platform Operator deployment
You can scale down all Ansible Automation Platform deployments and StatefulSets by using theidle_aapvariable. This is useful for scenarios such as upgrades, migrations, or disaster recovery. - Ansible Automation Platform Resource Operator
The Ansible Automation Platform Resource Operator is a custom resource that allows you to manage and define automation controller objects, such as projects and job templates, through YAML files. - Create a custom resource for Resource Operator
Use the Resource Operator to manage Ansible Automation Platform resources directly from your Kubernetes cluster. This section provides the procedures for creating custom resources like AnsibleJob, JobTemplate, AnsibleProject, and more. - Red Hat Ansible Automation Platform custom resources
This appendix provides a reference for the Ansible Automation Platform custom resources for various deployment scenarios.