Ensure each addon has a unique component name

This commit is contained in:
Matt Pryor 2022-10-21 11:44:46 +01:00
parent 539a6d1285
commit c17a462b02
3 changed files with 6 additions and 6 deletions

View File

@ -30,8 +30,8 @@ spec:
apiVersion: addons.stackhpc.com/v1alpha1
kind: Manifests
metadata:
name: {{ include "cluster-addons.componentName" (list . "kube-prometheus-stack") }}-dashboards
labels: {{ include "cluster-addons.componentLabels" (list . "kube-prometheus-stack") | nindent 4 }}
name: {{ include "cluster-addons.componentName" (list . "kube-prometheus-stack-dashboards") }}
labels: {{ include "cluster-addons.componentLabels" (list . "kube-prometheus-stack-dashboards") | nindent 4 }}
spec:
clusterName: {{ include "cluster-addons.clusterName" . }}
bootstrap: true

View File

@ -30,8 +30,8 @@ spec:
apiVersion: addons.stackhpc.com/v1alpha1
kind: Manifests
metadata:
name: {{ include "cluster-addons.componentName" (list . "loki-stack") }}-dashboards
labels: {{ include "cluster-addons.componentLabels" (list . "loki-stack") | nindent 4 }}
name: {{ include "cluster-addons.componentName" (list . "loki-stack-dashboards") }}
labels: {{ include "cluster-addons.componentLabels" (list . "loki-stack-dashboards") | nindent 4 }}
spec:
clusterName: {{ include "cluster-addons.clusterName" . }}
bootstrap: true

View File

@ -57,8 +57,8 @@ spec:
apiVersion: addons.stackhpc.com/v1alpha1
kind: Manifests
metadata:
name: {{ include "cluster-addons.componentName" (list . "csi-cinder") }}-storageclass
labels: {{ include "cluster-addons.componentLabels" (list . "csi-cinder") | nindent 4 }}
name: {{ include "cluster-addons.componentName" (list . "csi-cinder-storageclass") }}
labels: {{ include "cluster-addons.componentLabels" (list . "csi-cinder-storageclass") | nindent 4 }}
spec:
clusterName: {{ include "cluster-addons.clusterName" . }}
bootstrap: true