Skip to content

Commit 669c5f6

Browse files
author
Abhishek Agarwal
authored
fix(ndm-exporters): changed exporter service common label (#647)
* changed exporter service to use common label * bumped chart version * fix alignment in exporter services * fix indentation problem with the ndm ds, operators and exporters templates Signed-off-by: Abhishek Agarwal <abhishek.agarwal@mayadata.io>
1 parent beb21ae commit 669c5f6

File tree

10 files changed

+19
-25
lines changed

10 files changed

+19
-25
lines changed

deploy/helm/charts/templates/_helpers.tpl

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ If release name contains chart name it will be used as a full name.
8585
{{- end }}
8686

8787
{{- define "openebs-ndm.exporter.name" -}}
88-
{{- $ndmName := default .Chart.Name .Values.ndmExporter.nameOverride | trunc 63 | trimSuffix "-" }}
88+
{{- $ndmName := .Chart.Name | trunc 63 | trimSuffix "-" }}
8989
{{- $componentName := "exporter" | trunc 63 | trimSuffix "-" }}
9090
{{- printf "%s-%s" $ndmName $componentName | trunc 63 | trimSuffix "-" }}
9191
{{- end }}
@@ -193,7 +193,7 @@ Create labels for ndm operator component
193193
Create match labels for ndm cluster exporter deployment
194194
*/}}
195195
{{- define "openebs-ndm.cluster-exporter.matchLabels" -}}
196-
app: {{ template "openebs-ndm.cluster-exporter.name" . }}
196+
app: {{ template "openebs-ndm.exporter.name" . }}
197197
release: {{ .Release.Name }}
198198
component: {{ default (include "openebs-ndm.cluster-exporter.name" .) .Values.ndmExporter.clusterExporter.componentName }}
199199
{{- end -}}
@@ -202,7 +202,6 @@ component: {{ default (include "openebs-ndm.cluster-exporter.name" .) .Values.nd
202202
Create component labels for ndm cluster exporter component
203203
*/}}
204204
{{- define "openebs-ndm.cluster-exporter.componentLabels" -}}
205-
name: {{ template "openebs-ndm.exporter.name" . }}
206205
openebs.io/component-name: {{ default (include "openebs-ndm.cluster-exporter.name" .) .Values.ndmExporter.clusterExporter.componentName }}
207206
{{- end -}}
208207

@@ -220,7 +219,7 @@ Create labels for ndm cluster exporter component
220219
Create match labels for ndm node exporter deployment
221220
*/}}
222221
{{- define "openebs-ndm.node-exporter.matchLabels" -}}
223-
app: {{ template "openebs-ndm.node-exporter.name" . }}
222+
app: {{ template "openebs-ndm.exporter.name" . }}
224223
release: {{ .Release.Name }}
225224
component: {{ default (include "openebs-ndm.node-exporter.name" .) .Values.ndmExporter.nodeExporter.componentName }}
226225
{{- end -}}
@@ -229,7 +228,6 @@ component: {{ default (include "openebs-ndm.node-exporter.name" .) .Values.ndmEx
229228
Create component labels for ndm node exporter component
230229
*/}}
231230
{{- define "openebs-ndm.node-exporter.componentLabels" -}}
232-
name: {{ template "openebs-ndm.exporter.name" . }}
233231
openebs.io/component-name: {{ default (include "openebs-ndm.node-exporter.name" .) .Values.ndmExporter.nodeExporter.componentName }}
234232
{{- end -}}
235233

deploy/helm/charts/templates/cluster-exporter-service.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ spec:
1313
targetPort: {{ .Values.ndmExporter.clusterExporter.metricsPort }}
1414
selector:
1515
{{- with .Values.ndmExporter.clusterExporter.podLabels }}
16-
{{ toYaml . }}
17-
{{- end }}
16+
{{ toYaml . }}
17+
{{- end }}
1818
{{- end }}

deploy/helm/charts/templates/cluster-exporter.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ spec:
1616
metadata:
1717
labels:
1818
{{- include "openebs-ndm.cluster-exporter.labels" . | nindent 8 }}
19-
{{- with .Values.ndmExporter.clusterExporter.podLabels }}
20-
{{ toYaml . | nindent 8 }}
21-
{{- end }}
19+
{{- with .Values.ndmExporter.clusterExporter.podLabels }}
20+
{{ toYaml . }}
21+
{{- end }}
2222
spec:
2323
serviceAccountName: {{ template "openebs-ndm.serviceAccountName" . }}
2424
containers:

deploy/helm/charts/templates/daemonset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
labels:
2323
{{- include "openebs-ndm.labels" . | nindent 8 }}
2424
{{- with .Values.ndm.podLabels}}
25-
{{ toYaml . | nindent 8 }}
25+
{{ toYaml . }}
2626
{{- end}}
2727
spec:
2828
serviceAccountName: {{ template "openebs-ndm.serviceAccountName" . }}

deploy/helm/charts/templates/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
2525
labels:
2626
{{- include "openebs-ndm.operator.labels" . | nindent 8 }}
2727
{{- with .Values.ndmOperator.podLabels}}
28-
{{ toYaml . | nindent 8 }}
28+
{{ toYaml . }}
2929
{{- end}}
3030
spec:
3131
serviceAccountName: {{ template "openebs-ndm.serviceAccountName" . }}

deploy/helm/charts/templates/node-exporter-service.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ spec:
1313
targetPort: {{ .Values.ndmExporter.nodeExporter.metricsPort }}
1414
selector:
1515
{{- with .Values.ndmExporter.nodeExporter.podLabels }}
16-
{{ toYaml . }}
17-
{{- end }}
16+
{{ toYaml . }}
17+
{{- end }}
1818
{{- end }}

deploy/helm/charts/templates/node-exporter.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ spec:
1515
metadata:
1616
labels:
1717
{{- include "openebs-ndm.node-exporter.labels" . | nindent 8 }}
18-
{{- with .Values.ndmExporter.nodeExporter.podLabels }}
19-
{{ toYaml . | nindent 8 }}
20-
{{- end }}
18+
{{- with .Values.ndmExporter.nodeExporter.podLabels }}
19+
{{ toYaml . }}
20+
{{- end }}
2121
spec:
2222
serviceAccountName: {{ template "openebs-ndm.serviceAccountName" . }}
2323
containers:

deploy/ndm-operator.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -725,8 +725,7 @@ metadata:
725725
name: ndm-cluster-exporter-service
726726
namespace: openebs
727727
labels:
728-
name: openebs-ndm-exporter
729-
component: openebs-ndm-cluster-exporter
728+
app: openebs-ndm-exporter
730729
spec:
731730
clusterIP: None
732731
ports:
@@ -790,8 +789,7 @@ metadata:
790789
name: ndm-node-exporter-service
791790
namespace: openebs
792791
labels:
793-
name: openebs-ndm-exporter
794-
component: openebs-ndm-node-exporter
792+
app: openebs-ndm-exporter
795793
spec:
796794
clusterIP: None
797795
ports:

deploy/yamls/ndm-cluster-exporter.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@ metadata:
5151
name: ndm-cluster-exporter-service
5252
namespace: openebs
5353
labels:
54-
name: openebs-ndm-exporter
55-
component: openebs-ndm-cluster-exporter
54+
app: openebs-ndm-exporter
5655
spec:
5756
clusterIP: None
5857
ports:

deploy/yamls/ndm-node-exporter.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ metadata:
5252
name: ndm-node-exporter-service
5353
namespace: openebs
5454
labels:
55-
name: openebs-ndm-exporter
56-
component: openebs-ndm-node-exporter
55+
app: openebs-ndm-exporter
5756
spec:
5857
clusterIP: None
5958
ports:

0 commit comments

Comments
 (0)