diff --git a/test/minio/8.0.5/README.md b/test/minio/8.0.5/README.md index 7ee74746a0d..25894724794 100755 --- a/test/minio/8.0.5/README.md +++ b/test/minio/8.0.5/README.md @@ -147,8 +147,6 @@ The following table lists the configurable parameters of the MinIO chart and the | `service.port` | Kubernetes port where service is exposed | `9000` | | `service.externalIPs` | service external IP addresses | `nil` | | `service.annotations` | Service annotations | `{}` | -| `serviceAccount.create` | Toggle creation of new service account | `true` | -| `serviceAccount.name` | Name of service account to create and/or use | `""` | | `persistence.enabled` | Use persistent volume to store data | `true` | | `persistence.size` | Size of persistent volume claim | `500Gi` | | `persistence.existingClaim` | Use an existing PVC to persist data | `nil` | diff --git a/test/minio/8.0.5/templates/_helpers.tpl b/test/minio/8.0.5/templates/_helpers.tpl index 6f2f5cf4a11..09c4588612f 100644 --- a/test/minio/8.0.5/templates/_helpers.tpl +++ b/test/minio/8.0.5/templates/_helpers.tpl @@ -79,11 +79,7 @@ Determine secret name. Determine service account name for deployment or statefulset. */}} {{- define "minio.serviceAccountName" -}} -{{- if .Values.serviceAccount.create -}} -{{- default (include "minio.fullname" .) .Values.serviceAccount.name | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- default "default" .Values.serviceAccount.name -}} -{{- end -}} +{{- (include "minio.fullname" .) | replace "+" "_" | trunc 63 | trimSuffix "-" -}} {{- end -}} {{/* diff --git a/test/minio/8.0.5/templates/post-install-prometheus-metrics-role.yaml b/test/minio/8.0.5/templates/post-install-prometheus-metrics-role.yaml index 26c0ce7edc4..31de593cc72 100644 --- a/test/minio/8.0.5/templates/post-install-prometheus-metrics-role.yaml +++ b/test/minio/8.0.5/templates/post-install-prometheus-metrics-role.yaml @@ -1,4 +1,3 @@ -{{- if .Values.serviceAccount.create -}} {{- $fullName := include "minio.fullname" . -}} apiVersion: rbac.authorization.k8s.io/v1 kind: Role @@ -35,4 +34,3 @@ rules: - get resourceNames: - {{ $fullName }} -{{- end -}} \ No newline at end of file diff --git a/test/minio/8.0.5/templates/post-install-prometheus-metrics-rolebinding.yaml b/test/minio/8.0.5/templates/post-install-prometheus-metrics-rolebinding.yaml index 7d0ea75b752..442a80bfd35 100644 --- a/test/minio/8.0.5/templates/post-install-prometheus-metrics-rolebinding.yaml +++ b/test/minio/8.0.5/templates/post-install-prometheus-metrics-rolebinding.yaml @@ -1,4 +1,3 @@ -{{- if .Values.serviceAccount.create -}} {{- $fullName := include "minio.fullname" . -}} apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding @@ -16,5 +15,4 @@ roleRef: subjects: - kind: ServiceAccount name: {{ $fullName }}-update-prometheus-secret - namespace: {{ .Release.Namespace | quote }} -{{- end -}} \ No newline at end of file + namespace: {{ .Release.Namespace | quote }} \ No newline at end of file diff --git a/test/minio/8.0.5/templates/post-install-prometheus-metrics-serviceaccount.yaml b/test/minio/8.0.5/templates/post-install-prometheus-metrics-serviceaccount.yaml index 050d368a562..8f9824fe360 100644 --- a/test/minio/8.0.5/templates/post-install-prometheus-metrics-serviceaccount.yaml +++ b/test/minio/8.0.5/templates/post-install-prometheus-metrics-serviceaccount.yaml @@ -1,4 +1,3 @@ -{{- if .Values.serviceAccount.create -}} {{- $fullName := include "minio.fullname" . -}} apiVersion: v1 kind: ServiceAccount @@ -9,4 +8,3 @@ metadata: chart: {{ template "minio.chart" . }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} -{{- end -}} \ No newline at end of file diff --git a/test/minio/8.0.5/templates/serviceaccount.yaml b/test/minio/8.0.5/templates/serviceaccount.yaml index 243dfef538f..2db987867ad 100644 --- a/test/minio/8.0.5/templates/serviceaccount.yaml +++ b/test/minio/8.0.5/templates/serviceaccount.yaml @@ -1,4 +1,3 @@ -{{- if .Values.serviceAccount.create -}} apiVersion: v1 kind: ServiceAccount metadata: @@ -8,4 +7,3 @@ metadata: app: {{ template "minio.name" . }} chart: {{ template "minio.chart" . }} release: "{{ .Release.Name }}" -{{- end -}} diff --git a/test/minio/8.0.5/values.yaml b/test/minio/8.0.5/values.yaml index 266137d21a7..833a6901451 100644 --- a/test/minio/8.0.5/values.yaml +++ b/test/minio/8.0.5/values.yaml @@ -178,11 +178,3 @@ environment: networkPolicy: enabled: false allowExternal: true - -## Specify the service account to use for the Minio pods. If 'create' is set to 'false' -## and 'name' is left unspecified, the account 'default' will be used. -serviceAccount: - create: true - ## The name of the service account to use. If 'create' is 'true', a service account with that name - ## will be created. Otherwise, a name will be auto-generated. - name: