Skip to content

Commit 746f015

Browse files
committed
WIP: Update common component name
Signed-off-by: Todd Short <[email protected]>
1 parent fba22f6 commit 746f015

7 files changed

+19
-6
lines changed

helm/olmv1/templates/00-namespace.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
{{- toYamlPretty . | nindent 4 }}
99
{{- end }}
1010
labels:
11-
app.kubernetes.io/name: olmv1
11+
app.kubernetes.io/name: {{ include "olmv1.label.name" . }}
1212
pod-security.kubernetes.io/audit: {{ .Values.namespaces.olmv1.podSecurityProfile }}
1313
pod-security.kubernetes.io/audit-version: latest
1414
pod-security.kubernetes.io/enforce: {{ .Values.namespaces.olmv1.podSecurityProfile }}

helm/olmv1/templates/31-certificate-cert-manager-olmv1-ca.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
annotations:
66
{{- include "olmv1.annotations" . | nindent 4 }}
77
labels:
8-
app.kubernetes.io/name: olmv1
8+
app.kubernetes.io/name: {{ include "olmv1.label.name" . }}
99
{{- include "olmv1.labels" . | nindent 4 }}
1010
name: olmv1-ca
1111
namespace: {{ .Values.namespaces.certManager.name }}

helm/olmv1/templates/33-certificate-olmv1-system-operator-controller-cert.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
annotations:
66
{{- include "olmv1.annotations" . | nindent 4 }}
77
labels:
8-
app.kubernetes.io/name: olmv1
8+
app.kubernetes.io/name: {{ include "olmv1.label.name" . }}
99
{{- include "olmv1.labels" . | nindent 4 }}
1010
name: operator-controller-cert
1111
namespace: {{ .Values.namespaces.olmv1.name }}

helm/olmv1/templates/34-clusterissuer-olmv1-ca.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
annotations:
66
{{- include "olmv1.annotations" . | nindent 4 }}
77
labels:
8-
app.kubernetes.io/name: olmv1
8+
app.kubernetes.io/name: {{ include "olmv1.label.name" . }}
99
{{- include "olmv1.labels" . | nindent 4 }}
1010
name: olmv1-ca
1111
spec:

helm/olmv1/templates/35-issuer-cert-manager-self-sign-issuer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
annotations:
66
{{- include "olmv1.annotations" . | nindent 4 }}
77
labels:
8-
app.kubernetes.io/name: olmv1
8+
app.kubernetes.io/name: {{ include "olmv1.label.name" . }}
99
{{- include "olmv1.labels" . | nindent 4 }}
1010
name: self-sign-issuer
1111
namespace: {{ .Values.namespaces.certManager.name }}

helm/olmv1/templates/37-networkpolicy-olmv1-system-default-deny-all-traffic.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
annotations:
66
{{- include "olmv1.annotations" . | nindent 4 }}
77
labels:
8-
app.kubernetes.io/name: olmv1
8+
app.kubernetes.io/name: {{ include "olmv1.label.name" . }}
99
{{- include "olmv1.labels" . | nindent 4 }}
1010
name: {{ include "component.name.prefix" . -}}default-deny-all-traffic
1111
namespace: {{ .Values.namespaces.olmv1.name }}

helm/olmv1/templates/_helpers.tpl

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,16 @@ Insertion of additional rules for RBAC
5252
{{- toYamlPretty . }}
5353
{{- end }}
5454
{{- end }}
55+
56+
{{/*
57+
Returns "operator-controller", "catalogd" or "olmv1" depending on enabled components
58+
*/}}
59+
{{- define "olmv1.label.name" -}}
60+
{{- if (and .Values.components.operatorController.enabled (not .Values.components.catalogd.enabled)) -}}
61+
operator-controller
62+
{{- else if (and (not .Values.components.operatorController.enabled) .Values.components.catalogd.enabled) -}}
63+
catalogd
64+
{{- else -}}
65+
olmv1
66+
{{- end -}}
67+
{{- end -}}

0 commit comments

Comments
 (0)