Ansible Automation Platform Operator
Red Hat Ansible Automation Platform's latest release supports Red Hat Enterprise Linux versions 8 and 9 and Red Hat Openshift (the Red Hat Enterprise release of Kubernetes).
The Ansible Automation Platform Operator provides cloud-native, easy-to-install deployment of Ansible Automation Platform instances in our OpenShift environment version 4.9+.
AAP Operator installation

The easiest way is to install the Ansible Automation Platform Operator via the OperatorHub in the web console. Search for "Ansible Automation Platform", latest release is 2.3.0+0.1674778407. The operator installs all the dependencies, such as PostgreSQL 13.

Some parameters of the Ansible Automation Platform Operator installation:
- Update Channel: the exact version to install
- Installation mode: install the operator cluster-wise or only in a specific namespace
- Installed namespace: customize the default is the "aap" namespace
- Update approval: manual or automatic

AAP Operator usage
Once successfully installed, can access the Operator Dashboard to create instances of:
- Automation Controller (AC): Deploy a new instance of AutomationController
- Automation Controller Backup (ACB): Back up deployment of the controller, including jobs, inventories, and credentials
- Automation Controller Restore (ACR): Restore a previous controller deployment from an AutomationControllerBackup. The deployment name you provide will be the name of the new AutomationController CR that will be created.
- Automation Controller job template (JT): Define a new job template in the controller
- Automation Controller job (AJ): Launch a new job via controller
- Automation Hub (AH): Deploy a new instance of Automation Hub
- Automation Hub Backup (AHB): Back up deployment of the hub, including all hosted Ansible content, secrets, and the database. By default, a persistent volume claim will be created using the default StorageClass on your cluster to store the backup.
- Automation Hub Restore (AHR): Restore a previous hub deployment into the namespace.
![AAP operator dashboard](/articles/aap-operator-4.jpg "AAP operator