When I run xp-operator it tries to control other deployments in Kubernetes.
It intercepts requests to others deployments.
I use latest version of operator.
How to scope xp-operator only for his namespace or specific namespace deployments?
It intercepts usual kubectl requests, for example:
kubectl get deployments
On the image below is our another project in Kubernetes that doesnβt have operator.enonic.cloud/v1 in a .yaml file, then xp-operator intercepts it and throws error couldn't get resource list for operator.enonic.cloud/v1
XP operator doesnβt try to control other deployments, but it registers a custom API server, which is used by Kubernetes API server when any kubectl get <resource-name> call is done to make an answer. To be able to answer to requests the server should be up.
And it looks like the operatorβs server is not the only custom API server which is not up (or facing some other issues) in your cluster, custom.metrics.k8s.io server could be also down, so I assume itβs a related problem.