gitops-catalog icon indicating copy to clipboard operation
gitops-catalog copied to clipboard

default namespace for ansible automation platform inconsistent

Open dlbewley opened this issue 1 year ago • 1 comments

Installation AAP operator using the OpenShift console results in install to namespace "aap"

The kustomization here installs to "ansible-automation-platform" namespace.

Is there an established opinion about inconsistencies like this?

Personally I would like to strive to match the defaults. I can do a PR, but I am only just now testing this for the first time today.

dlbewley avatar Jan 17 '24 01:01 dlbewley

aap is the default namespace name for 2.3+ (for fresh installs), there was an issue with some resources/annotations getting k8s names that were over the 63 char limit because they included the namespace and it was too long.

So agreed, moving forward, I think values like these should be changed to aap:

  • https://github.com/redhat-cop/gitops-catalog/blob/main/ansible-automation-platform/operator/base/install.yaml#L7

However, I am unfamiliar with the gitops flow, and don't know how much disruption this will cause, or if there is cleanup needed, etc.

rooftopcellist avatar Jan 17 '24 20:01 rooftopcellist