Skip to content

Commit 8a0b0d4

Browse files
feat: multi runtime install
1 parent 9913baf commit 8a0b0d4

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
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: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
4+
kind: ClusterRole
55
metadata:
66
labels:
77
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
8-
name: promotion-template
8+
name: {{ .Values.singleNamespace | ternary (printf "promotion-template-%s" .Release.Namespace) "promotion-template" }}
99
rules:
1010
- apiGroups:
1111
- ""
@@ -45,15 +45,15 @@ rules:
4545

4646
---
4747
apiVersion: rbac.authorization.k8s.io/v1
48-
kind: {{ .Values.singleNamespace | ternary "RoleBinding" "ClusterRoleBinding" }}
48+
kind: ClusterRoleBinding
4949
metadata:
5050
labels:
5151
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
52-
name: promotion-template
52+
name: {{ .Values.singleNamespace | ternary (printf "promotion-template-%s" .Release.Namespace) "promotion-template" }}
5353
roleRef:
5454
apiGroup: rbac.authorization.k8s.io
55-
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
56-
name: promotion-template
55+
kind: ClusterRole
56+
name: {{ .Values.singleNamespace | ternary (printf "promotion-template-%s" .Release.Namespace) "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: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
4+
kind: ClusterRole
55
metadata:
66
labels:
77
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
8-
name: codefresh-gitops-operator-proxy
8+
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-proxy-%s" .Release.Namespace) "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: {{ .Values.singleNamespace | ternary "RoleBinding" "ClusterRoleBinding" }}
25+
kind: ClusterRoleBinding
2626
metadata:
2727
labels:
2828
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
29-
name: codefresh-gitops-operator-proxy
29+
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-proxy-%s" .Release.Namespace) "codefresh-gitops-operator-proxy" }}
3030
roleRef:
3131
apiGroup: rbac.authorization.k8s.io
32-
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
33-
name: codefresh-gitops-operator-proxy
32+
kind: ClusterRole
33+
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-proxy-%s" .Release.Namespace) "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: 9 additions & 9 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: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
4+
kind: ClusterRole
55
metadata:
66
labels:
77
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
8-
name: codefresh-gitops-operator
8+
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-%s" .Release.Namespace) "codefresh-gitops-operator" }}
99
rules:
1010
- apiGroups:
1111
- ""
@@ -74,29 +74,29 @@ rules:
7474

7575
---
7676
apiVersion: rbac.authorization.k8s.io/v1
77-
kind: {{ .Values.singleNamespace | ternary "RoleBinding" "ClusterRoleBinding" }}
77+
kind: ClusterRoleBinding
7878
metadata:
7979
labels:
8080
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
81-
name: codefresh-gitops-operator
81+
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-%s" .Release.Namespace) "codefresh-gitops-operator" }}
8282
roleRef:
8383
apiGroup: rbac.authorization.k8s.io
84-
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
85-
name: codefresh-gitops-operator
84+
kind: ClusterRole
85+
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-%s" .Release.Namespace) "codefresh-gitops-operator" }}
8686
subjects:
8787
- kind: ServiceAccount
8888
name: {{ include "gitops-operator.serviceAccountName" . }}
8989
namespace: {{ .Release.Namespace }}
9090
---
9191
apiVersion: rbac.authorization.k8s.io/v1
92-
kind: {{ .Values.singleNamespace | ternary "RoleBinding" "ClusterRoleBinding" }}
92+
kind: ClusterRoleBinding
9393
metadata:
9494
labels:
9595
{{- include "gitops-operator.selectorLabels" . | nindent 4 }}
96-
name: codefresh-gitops-operator-workflows
96+
name: {{ .Values.singleNamespace | ternary (printf "codefresh-gitops-operator-workflows-%s" .Release.Namespace) "codefresh-gitops-operator-workflows" }}
9797
roleRef:
9898
apiGroup: rbac.authorization.k8s.io
99-
kind: {{ .Values.singleNamespace | ternary "Role" "ClusterRole" }}
99+
kind: ClusterRole
100100
name: argo-edit
101101
subjects:
102102
- kind: ServiceAccount

0 commit comments

Comments
 (0)