Hello all!
We are happy to announce that the AWX Operator is now available on OperatorHub.io! You can find it at: https://operatorhub.io/operator/awx-operator
What does this mean?
OperatorHub is a catalog of operators that can be installed on your Kubernetes or OpenShift cluster. They are all packaged in a way that can be used by the Operator Lifecycle Manager (OLM).
It is now possible to install the AWX Operator’s released versions (starting with 0.30.0) from OperatorHub. This allows AWX users to now take advantage of automatic upgrades or manual upgrades from the UI.
For Kubernetes:
Go to https://operatorhub.io/operator/awx-operator and click “Install”, then follow the steps detailed there. K8s doesn’t not come with OLM installed, so those steps describe how to install OLM and the install the AWX Operator.
For Openshift:
If you are on Openshift, the process is a bit more streamlined.
- Log in to your OpenShift console
- Click on the OperatorHub tab.
- Search for the AWX Operator, click on it, then click install.
- Click on the “Create Instance” button for AWX, fill out the form, and AWX will automatically be installed on your cluster.
Upgrades
The default Update Approval strategy is “Automatic”, meaning as new releases become available, your awx-operator will automatically be updated. If you wish to be intentional about upgrading the awx-operator at a given time, select “Manual” and when a new operator version is available, you will have the ability to approve the upgrade via the UI on the “Subscription” tab for your operator.
Note that many operator updates also update the AWX image version as well. This means that when the Operator is upgraded, the AWX containers will also cycle to pull and use the new AWX containers.
Thank you,
AWX Team