Closed sthaha closed 9 months ago
In case of multiple kepler deployments we have to figure out openshift dashboard's deployments and also revise our prometheus rules accordingly.
In case of multiple kepler deployments we have to figure out openshift dashboard's deployments and also revise our prometheus rules accordingly.
Thats not a supported scenario to start with. I am thinking of adding a
spec:
dashboards:
enabled: t|f
exporter:
....
to KeplerInternal where dashboards.enabled
defaults to false
. I also think the prometheusrule may be giving wrong values since we are not filter out by service.
@vprashar2929 I have added an openshift
specific api now to enable / disable dashboards.
Important Changes:
deployment-namespace
instead of hardcodedopenshift-kepler-operator
kepler-operator
watch-namepaces=foo,bar --watch-namespaces=baz
(multiple list)status.exporter
to indicate kepler deploymentconditions
Testing the PR locally To give this a spin on
kind
cluster created usingmake fresh