[Feature]: Update manager.yaml
to resolve multi operator controllers in the same cluster
#111
Closed
12 tasks done
Labels
enhancement
New feature or request
Duplicates
I have searched the existing issues
Summary 馃挕
The current configuration of the operator controller manager contains labels that cause incorrect pod references when multiple operator controller managers are present. The labels need to be updated to ensure proper identification and management of pods by different operator controllers.
馃毀
track operators:
manager.yaml
聽hbase-operator#40manager.yaml
聽superset-operator#41manager.yaml
聽dolphinscheduler-operator#44manager.yaml
聽spark-k8s-operator#90manager.yaml
聽hive-operator#92Examples 馃寛
The following changes are proposed to the config/manager/manager.yaml file to correct the label issue:
Motivation 馃敠
When multiple operator controller managers are deployed in the same cluster, the current labels in the configuration file cause conflicts due to ambiguous references. Specifically, the labels control-plane: controller-manager and app.kubernetes.io/name: deployment are too generic and can lead to pods being incorrectly managed by the wrong operator controller. By updating the labels to more specific values such as control-plane: hdfs-operator and app.kubernetes.io/name: hdfs-operator, we can ensure that pods are correctly referenced and managed by the appropriate operator controller manager, thus preventing conflicts and ensuring the stability of the deployment.
The text was updated successfully, but these errors were encountered: