Skip to content

Deploy older version of AWX Operator

The installation method for AWX Operator has used ArgoCD since version 0.14.0. If you want to deploy 0.13.0 or earlier version of AWX Operator, the old procedure must be followed.

Table of Contents

Install AWX Operator

If you want to deploy 0.13.0 or earlier version of AWX Operator, you can directly invoke kubectl apply using the manifest file on GitHub instead of using make command. Official old README.md on ansible/awx-operator is also helpful.

kubectl apply -f https://raw.githubusercontent.com/ansible/awx-operator/0.13.0/deploy/awx-operator.yaml

The AWX Operator will be deployed to the default namespace.

$ kubectl -n default get all
NAME                                READY   STATUS    RESTARTS   AGE
pod/awx-operator-69c646c48f-jmtrs   1/1     Running   0          93s

NAME                           TYPE        CLUSTER-IP    EXTERNAL-IP   PORT(S)             AGE
service/kubernetes             ClusterIP   10.43.0.1     <none>        443/TCP             5m57s
service/awx-operator-metrics   ClusterIP   10.43.183.1   <none>        8383/TCP,8686/TCP   70s

NAME                           READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/awx-operator   1/1     1            1           93s

NAME                                      DESIRED   CURRENT   READY   AGE
replicaset.apps/awx-operator-69c646c48f   1         1         1       93s

Once you have AWX Operator, the rest of the steps are the same as in 0.14.0 and later.

Monitor the logs of AWX Operator

You can monitor the logs of AWX Operator by following command.

kubectl logs -f deployment/awx-operator