Skip to content

Commit 4aa3f69

Browse files
committed
feat: multi runtime install
1 parent 26379cb commit 4aa3f69

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

charts/gitops-runtime/templates/_components/gitops-operator/promotion-template/_rbac.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

22
{{- define "gitops-operator.resources.promotion-template-rbac" }}
33
apiVersion: rbac.authorization.k8s.io/v1
4-
kind: ClusterRole
4+
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
55
metadata:
66
labels:
77
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
8-
name: {{ .Values.singleNamespace | ternary (printf "promotion-template-%s" .Release.Namespace) "promotion-template" }}
8+
name: promotion-template
99
rules:
1010
- apiGroups:
1111
- ""
@@ -45,15 +45,15 @@ rules:
4545

4646
---
4747
apiVersion: rbac.authorization.k8s.io/v1
48-
kind: ClusterRoleBinding
48+
kind: {{ .Values.singleNamespace | ternary "RoleBinding" "ClusterRoleBinding" }}
4949
metadata:
5050
labels:
5151
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
52-
name: {{ .Values.singleNamespace | ternary (printf "promotion-template-%s" .Release.Namespace) "promotion-template" }}
52+
name: promotion-template
5353
roleRef:
5454
apiGroup: rbac.authorization.k8s.io
55-
kind: ClusterRole
56-
name: {{ .Values.singleNamespace | ternary (printf "promotion-template-%s" .Release.Namespace) "promotion-template" }}
55+
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
56+
name: promotion-template
5757
subjects:
5858
- kind: ServiceAccount
5959
name: {{ include "gitops-operator.promotionTemplate.serviceAccountName" . }}

charts/gitops-runtime/templates/_components/gitops-operator/rbac/_auth_proxy_rbac.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

22
{{- define "gitops-operator.resources.auth-proxy-rbac" }}
33
apiVersion: rbac.authorization.k8s.io/v1
4-
kind: ClusterRole
4+
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
55
metadata:
66
labels:
77
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
8-
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-proxy-%s" .Release.Namespace) "codefresh-gitops-operator-proxy" }}
8+
name: codefresh-gitops-operator-proxy
99
rules:
1010
- apiGroups:
1111
- authentication.k8s.io
@@ -22,15 +22,15 @@ rules:
2222

2323
---
2424
apiVersion: rbac.authorization.k8s.io/v1
25-
kind: ClusterRoleBinding
25+
kind: {{ .Values.singleNamespace | ternary "RoleBinding" "ClusterRoleBinding" }}
2626
metadata:
2727
labels:
2828
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
29-
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-proxy-%s" .Release.Namespace) "codefresh-gitops-operator-proxy" }}
29+
name: codefresh-gitops-operator-proxy
3030
roleRef:
3131
apiGroup: rbac.authorization.k8s.io
32-
kind: ClusterRole
33-
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-proxy-%s" .Release.Namespace) "codefresh-gitops-operator-proxy" }}
32+
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
33+
name: codefresh-gitops-operator-proxy
3434
subjects:
3535
- kind: ServiceAccount
3636
name: {{ include "gitops-operator.serviceAccountName" . }}

charts/gitops-runtime/templates/_components/gitops-operator/rbac/_rbac_operator.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

22
{{- define "gitops-operator.resources.rbac-operator" }}
33
apiVersion: rbac.authorization.k8s.io/v1
4-
kind: ClusterRole
4+
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
55
metadata:
66
labels:
77
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
8-
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-%s" .Release.Namespace) "codefresh-gitops-operator" }}
8+
name: codefresh-gitops-operator
99
rules:
1010
- apiGroups:
1111
- ""
@@ -194,15 +194,15 @@ rules:
194194

195195
---
196196
apiVersion: rbac.authorization.k8s.io/v1
197-
kind: ClusterRoleBinding
197+
kind: {{ .Values.singleNamespace | ternary "RoleBinding" "ClusterRoleBinding" }}
198198
metadata:
199199
labels:
200200
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
201-
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-%s" .Release.Namespace) "codefresh-gitops-operator" }}
201+
name: codefresh-gitops-operator
202202
roleRef:
203203
apiGroup: rbac.authorization.k8s.io
204-
kind: ClusterRole
205-
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-%s" .Release.Namespace) "codefresh-gitops-operator" }}
204+
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
205+
name: codefresh-gitops-operator
206206
subjects:
207207
- kind: ServiceAccount
208208
name: {{ include "gitops-operator.serviceAccountName" . }}
@@ -213,7 +213,7 @@ kind: {{ .Values.singleNamespace | ternary "RoleBinding" "ClusterRoleBinding" }}
213213
metadata:
214214
labels:
215215
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
216-
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-workflows-%s" .Release.Namespace) "codefresh-gitops-operator-workflows" }}
216+
name: codefresh-gitops-operator-workflows
217217
roleRef:
218218
apiGroup: rbac.authorization.k8s.io
219219
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}

0 commit comments

Comments
 (0)