Only enable PVC RBAC when persistence is enabled

Seems like PVC would only be needed for the database, which is under the same condition.

Signed-off-by: Jordan Moore <1930631+OneCricketeer@users.noreply.github.com>
This commit is contained in:
Jordan Moore 2023-01-10 14:27:28 -06:00
parent b1be8fabd4
commit 138f405610

View file

@ -31,16 +31,6 @@ rules:
- get
- watch
- list
- apiGroups:
- ""
resources:
- persistentvolumeclaims
- persistentvolumeclaims/finalizers
verbs:
- create
- update
- delete
- get
- apiGroups:
- argoproj.io
resources:
@ -110,6 +100,16 @@ rules:
- get
- delete
{{- if .Values.controller.persistence }}
- apiGroups:
- ""
resources:
- persistentvolumeclaims
- persistentvolumeclaims/finalizers
verbs:
- create
- update
- delete
- get
- apiGroups:
- ""
resources: