@@ -51,10 +51,17 @@ app.kubernetes.io/component: {{ include "harness-ccm-autostopping.name" . }}-con
5151{{- end }}
5252
5353{{/*
54- Selector labels for router
54+ Selector labels for progress-agent
5555*/ }}
56- {{- define " harness-ccm-autostopping.router.selectorLabels" -}}
57- app.kubernetes.io /component: {{ include " harness-ccm-autostopping.name" . }}-router
56+ {{- define " harness-ccm-autostopping.progressAgent.selectorLabels" -}}
57+ app.kubernetes.io /component: {{ include " harness-ccm-autostopping.name" . }}-progress-agent
58+ {{- end }}
59+
60+ {{/*
61+ Selector labels for sd-node
62+ */ }}
63+ {{- define " harness-ccm-autostopping.sdNode.selectorLabels" -}}
64+ app.kubernetes.io /component: {{ include " harness-ccm-autostopping.name" . }}-sd-node
5865{{- end }}
5966
6067{{/*
@@ -68,14 +75,28 @@ Create the name of the service account to use
6875{{- end }}
6976{{- end }}
7077
78+ {{/*
79+ Create the name of the discovery service account to use
80+ */ }}
81+ {{- define " harness-ccm-autostopping.discoveryServiceAccountName" -}}
82+ {{- if .Values.discovery.serviceAccount.create }}
83+ {{- default (include " harness-ccm-autostopping.fullname" . ) .Values.discovery.serviceAccount.name }}
84+ {{- else }}
85+ {{- default " default" .Values.discovery.serviceAccount.name }}
86+ {{- end }}
87+ {{- end }}
88+
7189{{/*
7290Define resource names
7391*/ }}
7492{{- define " harness-ccm-autostopping.controller.name" -}}
7593{{- include " harness-ccm-autostopping.fullname" . }}-controller
7694{{- end }}
77- {{- define " harness-ccm-autostopping.router.name" -}}
78- {{- include " harness-ccm-autostopping.fullname" . }}-router
95+ {{- define " harness-ccm-autostopping.progressAgent.name" -}}
96+ {{- include " harness-ccm-autostopping.fullname" . }}-progress-agent
97+ {{- end }}
98+ {{- define " harness-ccm-autostopping.sdNode.name" -}}
99+ {{- include " harness-ccm-autostopping.fullname" . }}-sd-node
79100{{- end }}
80101
81102{{/*
0 commit comments