Describe the bug
Kubernetes resources and aliases are always different by the domain.
Same name resources are common and we often forget about it.
But in this case ACM is using a resource that is already used in Nginx driven environment.
That can lead to tedious cases.
To Reproduce
Install Open Cluster Manager (Red Hat Advanced Cluster Manager) and Nginx Ingress Controller Operator
Try to get a policy (There goes the problem which one?)
oc api-resources|egrep '^NAME| plc | pol '
NAME SHORTNAMES APIGROUP NAMESPACED KIND
policies plc policy.open-cluster-management.io true Policy
policies pol k8s.nginx.org true Policy
Workaround
You can either use the FQDN or the shortname
plc or policies.policy.open-cluster-management.io
pol or policies.k8s.nginx.org
Solution
No solution there apart changing the names
I won't get on who did it first.
But at least we have a trace in the issues.
Describe the bug
Kubernetes resources and aliases are always different by the domain.
Same name resources are common and we often forget about it.
But in this case ACM is using a resource that is already used in Nginx driven environment.
That can lead to tedious cases.
To Reproduce
Install Open Cluster Manager (Red Hat Advanced Cluster Manager) and Nginx Ingress Controller Operator
Try to get a policy (There goes the problem which one?)
Workaround
You can either use the FQDN or the shortname
Solution
No solution there apart changing the names
I won't get on who did it first.
But at least we have a trace in the issues.