default namespace for ansible automation platform inconsistent
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.
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.