How should I go about upgrading my AWX-operator from version 0.11.0 to version 2.8.0 on Kubernetes, considering I have a stateful PostgreSQL configuration. I’m seeking steps for the upgrade process that include preserving all the existing data. Despite my search, I haven’t found valuable insights in wikis or blogs regarding AWX specific upgrade. Can you provide guidance or direct me to a reliable resource?
Just be aware of these considerations, since you’re on a version previous to v0.14.0:
Starting with awx-operator 0.14.0, AWX can only be deployed in the namespace that the operator exists in. This is called a namespace-scoped operator. If you are upgrading from an earlier version, you will want to delete your existing awx-operator service account, role and role binding.