Add variabilisation of RBAC (#4692)

* Add variabilisation of RBAC

* fix also filer reference
This commit is contained in:
Armand LEOPOLD 2023-07-19 06:44:19 +02:00 committed by GitHub
parent 90d7ec3b40
commit 7ab8c6976e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 0 deletions

View file

@ -46,7 +46,9 @@ spec:
imagePullSecrets: imagePullSecrets:
- name: {{ .Values.global.imagePullSecrets }} - name: {{ .Values.global.imagePullSecrets }}
{{- end }} {{- end }}
{{- if .Values.global.createClusterRole }}
serviceAccountName: seaweedfs-rw-sa #hack for delete pod master after migration serviceAccountName: seaweedfs-rw-sa #hack for delete pod master after migration
{{- end }}
terminationGracePeriodSeconds: 60 terminationGracePeriodSeconds: 60
{{- if .Values.filer.priorityClassName }} {{- if .Values.filer.priorityClassName }}
priorityClassName: {{ .Values.filer.priorityClassName | quote }} priorityClassName: {{ .Values.filer.priorityClassName | quote }}

View file

@ -1,3 +1,4 @@
{{- if .Values.global.createClusterRole }}
#hack for delete pod master after migration #hack for delete pod master after migration
--- ---
kind: ClusterRole kind: ClusterRole
@ -27,3 +28,4 @@ roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole
name: seaweedfs-rw-cr name: seaweedfs-rw-cr
{{- end }}

View file

@ -1,6 +1,7 @@
# Available parameters and their default values for the SeaweedFS chart. # Available parameters and their default values for the SeaweedFS chart.
global: global:
createClusterRole: true
registry: "" registry: ""
repository: "" repository: ""
imageName: chrislusf/seaweedfs imageName: chrislusf/seaweedfs