Skip to content

Commit 1bf2d65

Browse files
committed
WIP: more parameterization
Signed-off-by: Todd Short <[email protected]>
1 parent 5f2b5c4 commit 1bf2d65

File tree

31 files changed

+108
-44
lines changed

31 files changed

+108
-44
lines changed

helm/olmv1/templates/00-namespace.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,13 @@ kind: Namespace
44
metadata:
55
annotations:
66
{{- include "olmv1.annotations" . | nindent 4 }}
7+
{{- with .Values.namespaces.olmv1.annotations }}
8+
{{- toYaml . | nindent 4 }}
9+
{{- end }}
710
labels:
811
app.kubernetes.io/name: olmv1
912
{{- include "olmv1.labels" . | nindent 4 }}
10-
pod-security.kubernetes.io/enforce: restricted
11-
pod-security.kubernetes.io/enforce-version: latest
12-
name: {{ .Values.namespaces.olmv1 }}
13+
{{- with .Values.namespaces.olmv1.labels }}
14+
{{- toYaml . | nindent 4 }}
15+
{{- end }}
16+
name: {{ .Values.namespaces.olmv1.name }}

helm/olmv1/templates/03-serviceaccount-olmv1-system-catalogd-controller-manager.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ metadata:
88
app.kubernetes.io/name: catalogd
99
{{- include "olmv1.labels" . | nindent 4 }}
1010
name: catalogd-controller-manager
11-
namespace: {{ .Values.namespaces.olmv1 }}
11+
namespace: {{ .Values.namespaces.olmv1.name }}
1212
{{- end }}

helm/olmv1/templates/04-serviceaccount-olmv1-system-operator-controller-controller-manager.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ metadata:
88
app.kubernetes.io/name: operator-controller
99
{{- include "olmv1.labels" . | nindent 4 }}
1010
name: operator-controller-controller-manager
11-
namespace: {{ .Values.namespaces.olmv1 }}
11+
namespace: {{ .Values.namespaces.olmv1.name }}
1212
{{- end }}

helm/olmv1/templates/05-role-olmv1-system-catalogd-leader-election-role.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
app.kubernetes.io/name: catalogd
1010
{{- include "olmv1.labels" . | nindent 4 }}
1111
name: catalogd-leader-election-role
12-
namespace: {{ .Values.namespaces.olmv1 }}
12+
namespace: {{ .Values.namespaces.olmv1.name }}
1313
rules:
1414
- apiGroups:
1515
- ""

helm/olmv1/templates/06-role-olmv1-system-catalogd-manager-role.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
app.kubernetes.io/name: catalogd
1010
{{- include "olmv1.labels" . | nindent 4 }}
1111
name: catalogd-manager-role
12-
namespace: {{ .Values.namespaces.olmv1 }}
12+
namespace: {{ .Values.namespaces.olmv1.name }}
1313
rules:
1414
- apiGroups:
1515
- ""

helm/olmv1/templates/07-role-olmv1-system-operator-controller-leader-election-role.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
app.kubernetes.io/name: operator-controller
1010
{{- include "olmv1.labels" . | nindent 4 }}
1111
name: operator-controller-leader-election-role
12-
namespace: {{ .Values.namespaces.olmv1 }}
12+
namespace: {{ .Values.namespaces.olmv1.name }}
1313
rules:
1414
- apiGroups:
1515
- ""

helm/olmv1/templates/08-role-olmv1-system-operator-controller-manager-role.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
app.kubernetes.io/name: operator-controller
1010
{{- include "olmv1.labels" . | nindent 4 }}
1111
name: operator-controller-manager-role
12-
namespace: {{ .Values.namespaces.olmv1 }}
12+
namespace: {{ .Values.namespaces.olmv1.name }}
1313
rules:
1414
- apiGroups:
1515
- ""

helm/olmv1/templates/17-rolebinding-olmv1-system-catalogd-leader-election-rolebinding.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ metadata:
99
app.kubernetes.io/name: catalogd
1010
{{- include "olmv1.labels" . | nindent 4 }}
1111
name: catalogd-leader-election-rolebinding
12-
namespace: {{ .Values.namespaces.olmv1 }}
12+
namespace: {{ .Values.namespaces.olmv1.name }}
1313
roleRef:
1414
apiGroup: rbac.authorization.k8s.io
1515
kind: Role
1616
name: catalogd-leader-election-role
1717
subjects:
1818
- kind: ServiceAccount
1919
name: catalogd-controller-manager
20-
namespace: {{ .Values.namespaces.olmv1 }}
20+
namespace: {{ .Values.namespaces.olmv1.name }}
2121
{{- end }}

helm/olmv1/templates/18-rolebinding-olmv1-system-catalogd-manager-rolebinding.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ metadata:
99
app.kubernetes.io/name: catalogd
1010
{{- include "olmv1.labels" . | nindent 4 }}
1111
name: catalogd-manager-rolebinding
12-
namespace: {{ .Values.namespaces.olmv1 }}
12+
namespace: {{ .Values.namespaces.olmv1.name }}
1313
roleRef:
1414
apiGroup: rbac.authorization.k8s.io
1515
kind: Role
1616
name: catalogd-manager-role
1717
subjects:
1818
- kind: ServiceAccount
1919
name: catalogd-controller-manager
20-
namespace: {{ .Values.namespaces.olmv1 }}
20+
namespace: {{ .Values.namespaces.olmv1.name }}
2121
{{- end }}

helm/olmv1/templates/19-rolebinding-olmv1-system-operator-controller-leader-election-rolebinding.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ metadata:
99
app.kubernetes.io/name: catalogd
1010
{{- include "olmv1.labels" . | nindent 4 }}
1111
name: operator-controller-leader-election-rolebinding
12-
namespace: {{ .Values.namespaces.olmv1 }}
12+
namespace: {{ .Values.namespaces.olmv1.name }}
1313
roleRef:
1414
apiGroup: rbac.authorization.k8s.io
1515
kind: Role
1616
name: operator-controller-leader-election-role
1717
subjects:
1818
- kind: ServiceAccount
1919
name: operator-controller-controller-manager
20-
namespace: {{ .Values.namespaces.olmv1 }}
20+
namespace: {{ .Values.namespaces.olmv1.name }}
2121
{{- end }}

0 commit comments

Comments
 (0)