fix controller cluster role configuration when instanceID is enabled

This commit is contained in:
Mango Yen 2021-06-22 17:37:30 +08:00
parent ca0a53d6eb
commit bb11922d0f

View file

@ -121,7 +121,15 @@ rules:
resources:
- leases
resourceNames:
{{- if .Values.controller.instanceID.enabled }}
{{- if .Values.controller.instanceID.useReleaseName }}
- workflow-controller-{{ .Release.Name }}
{{- else }}
- workflow-controller-{{ .Values.controller.instanceID.explicitID }}
{{- end }}
{{- else }}
- workflow-controller
{{- end }}
- workflow-controller-lease
verbs:
- get