diff --git a/helm-charts/doris-disaggregated/templates/dorisdisaggregatedcluster.yaml b/helm-charts/doris-disaggregated/templates/dorisdisaggregatedcluster.yaml index 9d5bb08f..76b5738f 100644 --- a/helm-charts/doris-disaggregated/templates/dorisdisaggregatedcluster.yaml +++ b/helm-charts/doris-disaggregated/templates/dorisdisaggregatedcluster.yaml @@ -21,7 +21,7 @@ metadata: name: {{ include "doris-disaggregated.name" . }} {{- if .Values.Labels }} labels: - {{- .Values.Labels | nindent 4 }} + {{- toYaml .Values.Labels | nindent 4 }} {{- end }} spec: {{- if .Values.adminUser }} diff --git a/pkg/controller/sub_controller/disaggregated_cluster/computegroups/statefulset.go b/pkg/controller/sub_controller/disaggregated_cluster/computegroups/statefulset.go index 1d8dc359..ecb92ad6 100644 --- a/pkg/controller/sub_controller/disaggregated_cluster/computegroups/statefulset.go +++ b/pkg/controller/sub_controller/disaggregated_cluster/computegroups/statefulset.go @@ -89,6 +89,7 @@ func (dcgs *DisaggregatedComputeGroupsController) NewPodTemplateSpec(ddc *dv1.Do func() { l := (resource.Labels)(selector) l.AddLabel(pts.Labels) + l.AddLabel(cg.Labels) pts.Labels = l }() diff --git a/pkg/controller/sub_controller/disaggregated_cluster/metaservice/statefulset.go b/pkg/controller/sub_controller/disaggregated_cluster/metaservice/statefulset.go index 167de4c9..07fbd58c 100644 --- a/pkg/controller/sub_controller/disaggregated_cluster/metaservice/statefulset.go +++ b/pkg/controller/sub_controller/disaggregated_cluster/metaservice/statefulset.go @@ -85,6 +85,7 @@ func (dms *DisaggregatedMSController) NewPodTemplateSpec(ddc *v1.DorisDisaggrega func() { l := (resource.Labels)(selector) l.AddLabel(pts.Labels) + l.AddLabel(ddc.Spec.MetaService.Labels) pts.Labels = l }()