Chapter 5. Installing the Ansible Automation Platform Operator


When installing the Ansible Automation Platform operator the preferred method of deployment is to install the cluster-scoped operator on a targeted namespace with manual update approval.

The main advantage of this deployment method is it impacts only resources within the targeted namespace(s) that can in turn provide flexibility when wanting to limit the scope of the AAP operator in how it is handled over different namespaces.

For instance, if you intend to have separate devel and prod namespaces to manage your different AAP deployments while testing upgrades.

The steps to deploy the Ansible Automation Platform operator are as follows.

  • Log in to the Red Hat OpenShift web console using your cluster credentials.
  • In the left-hand navigation menu, select Operators OperatorHub.
  • Search for Ansible Automation Platform and select it.
  • On the Ansible Automation Platform Install page, select "Install".
  • On the "Install Operator" page,

    • select the appropriate update channel, stable-2.3-cluster-scoped
    • select the appropriate installation mode, A specific namespace on the cluster
    • select the appropriate installed namespace, Operator recommended Namespace: aap
    • select the appropriate update approval, e.g. Manual.
  • Click Install.
  • Click Approve on the Manual approval required.

The process to install the Ansible Automation Platform may take a few minutes prior to being available.

Once the installation is complete, select the View Operator button to view the installed operator in the namespace specified during the installation (e.g. aap).

Note

This AAP operator deployment only targets the namespace aap. If additional namespaces are to be targeted (managed) by the AAP operator, one must add them to the OperatorGroup spec file. Details Appendix F, Adding additional managed namespaces to the AAP Operator.

Note

The default resource values for the Ansible Automation Platform operator are suitable for typical installations. However, if deploying a large number of automation controller and automation hub environments, it is recommended to increase the resource threshold for the Ansible Automation Platform operator within the subscription spec using subscription.spec.config.resources. This ensures that the operator has sufficient resources to handle the increased workload and prevent performance issues.

Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.