Skip to content

Commit 12b983b

Browse files
committed
added cluster rbac
1 parent a311650 commit 12b983b

File tree

3 files changed

+32
-1
lines changed

3 files changed

+32
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRole
3+
metadata:
4+
name: {{ printf "%s-%s-application-controller" .Release.Name (get .Values "argo-cd").fullnameOverride | trunc 63 | trimSuffix "-" }}
5+
labels:
6+
{{- include "codefresh-gitops-runtime.labels" . | nindent 4 }}
7+
rules:
8+
- apiGroups:
9+
- '*'
10+
resources:
11+
- '*'
12+
verbs:
13+
- '*'
14+
- nonResourceURLs:
15+
- '*'
16+
verbs:
17+
- '*'
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRoleBinding
3+
metadata:
4+
name: {{ printf "%s-%s-application-controller" .Release.Name (get .Values "argo-cd").fullnameOverride | trunc 63 | trimSuffix "-" }}
5+
labels:
6+
{{- include "codefresh-gitops-runtime.labels" . | nindent 4 }}
7+
roleRef:
8+
apiGroup: rbac.authorization.k8s.io
9+
kind: ClusterRole
10+
name: {{ printf "%s-%s-application-controller" .Release.Name (get .Values "argo-cd").fullnameOverride | trunc 63 | trimSuffix "-" }}
11+
subjects:
12+
- kind: ServiceAccount
13+
name: argocd-application-controller
14+
namespace: {{ .Release.Namespace }}

charts/gitops-runtime/templates/gitops-operator.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if index (get .Values "gitops-operator") "libraryMode" }}
1+
{{- if and (index (get .Values "gitops-operator") "libraryMode") (index (get .Values "gitops-operator") "enabled") }}
22
{{- $gitopsOperatorContext := (index .Subcharts "gitops-operator")}}
33
{{- $argoCDImageDict := index .Subcharts "argo-cd" "Values" "global" "image" }}
44
{{- if not $argoCDImageDict.tag }}

0 commit comments

Comments
 (0)