Multi-namespace RBAC support (#60)

Signed-off-by: Jeff Fouchard <jeff.fouchard@fullscript.com>
This commit is contained in:
Jeff Fouchard 2019-05-03 13:13:54 -04:00 committed by Alex Collins
parent e8c195854c
commit 8e324206f8
4 changed files with 22 additions and 3 deletions

View file

@ -10,6 +10,13 @@ subjects:
- kind: ServiceAccount
name: argo-events-sa
namespace: {{ .Release.Namespace }}
{{- if .Values.additionalSaNamespaces }}
{{- range $namespace := .Values.additionalSaNamespaces }}
- kind: ServiceAccount
name: argo-events-sa
namespace: {{ $namespace }}
{{- end }}
{{- end }}
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole

View file

@ -5,3 +5,13 @@ kind: ServiceAccount
metadata:
name: argo-events-sa
namespace: {{ .Release.Namespace }}
{{- if .Values.additionalSaNamespaces }}
{{- range $namespace := .Values.additionalSaNamespaces }}
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: argo-events-sa
namespace: {{ $namespace }}
{{- end }}
{{- end }}