The label selector used for both catalogd and operator-controller metrics services is: control-plane: controller-manager. Now that both catalogd and operator controller are running in the same namespace, that means both services target both pods.
This will lead to a confusing prometheus metrics collection. We need to do a sweep of labels and label selectors used in catalogd and operator controller to make sure we do not actually overlap.
The label selector used for both catalogd and operator-controller metrics services is:
control-plane: controller-manager
. Now that both catalogd and operator controller are running in the same namespace, that means both services target both pods.This will lead to a confusing prometheus metrics collection. We need to do a sweep of labels and label selectors used in catalogd and operator controller to make sure we do not actually overlap.