mirror of
https://github.com/minio/minio.git
synced 2025-12-03 14:31:23 -05:00
update helm release to v4.0.0 removes gcs gateway support
newer MinIO server removes "gcs" gateway support as per #14331
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
apiVersion: v1
|
||||
description: Multi-Cloud Object Storage
|
||||
name: minio
|
||||
version: 3.6.6
|
||||
appVersion: RELEASE.2022-04-16T04-26-02Z
|
||||
version: 4.0.0
|
||||
appVersion: RELEASE.2022-04-26T01-20-24Z
|
||||
keywords:
|
||||
- minio
|
||||
- storage
|
||||
|
||||
@@ -74,9 +74,6 @@ spec:
|
||||
{{- if eq .Values.gateway.type "nas" }}
|
||||
- "/usr/bin/docker-entrypoint.sh minio gateway nas {{ $bucketRoot }} -S {{ .Values.certsPath }} --address :{{ .Values.minioAPIPort }} --console-address :{{ .Values.minioConsolePort }} {{- template "minio.extraArgs" . }} "
|
||||
{{- end }}
|
||||
{{- if eq .Values.gateway.type "gcs" }}
|
||||
- "/usr/bin/docker-entrypoint.sh minio gateway gcs {{ .Values.gateway.gcs.projectId }} -S {{ .Values.certsPath }} --address :{{ .Values.minioAPIPort }} --console-address :{{ .Values.minioConsolePort }} {{- template "minio.extraArgs" . }} "
|
||||
{{- end }}
|
||||
volumeMounts:
|
||||
- name: minio-user
|
||||
mountPath: "/tmp/credentials"
|
||||
@@ -113,10 +110,6 @@ spec:
|
||||
- name: MINIO_CONFIG_ENV_FILE
|
||||
value: "/tmp/minio-config-env/config.env"
|
||||
{{- end}}
|
||||
{{- if eq .Values.gateway.type "gcs" }}
|
||||
- name: GOOGLE_APPLICATION_CREDENTIALS
|
||||
value: "/tmp/credentials/service-account-file.json"
|
||||
{{- end }}
|
||||
{{- if .Values.metrics.serviceMonitor.public }}
|
||||
- name: MINIO_PROMETHEUS_AUTH_TYPE
|
||||
value: "public"
|
||||
|
||||
@@ -13,11 +13,6 @@ type: Opaque
|
||||
data:
|
||||
rootUser: {{ include "minio.root.username" . | b64enc | quote }}
|
||||
rootPassword: {{ include "minio.root.password" . | b64enc | quote }}
|
||||
{{- if eq .Values.gateway.type "gcs" }}
|
||||
{{- if .Values.gateway.gcs.serviceAccountFile }}
|
||||
service-account-file.json: {{ .Values.gateway.gcs.serviceAccountFile | b64enc }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if .Values.etcd.clientCert }}
|
||||
etcd_client.crt: {{ .Values.etcd.clientCert | toString | b64enc | quote }}
|
||||
{{- end }}
|
||||
|
||||
@@ -14,7 +14,7 @@ clusterDomain: cluster.local
|
||||
##
|
||||
image:
|
||||
repository: quay.io/minio/minio
|
||||
tag: RELEASE.2022-04-16T04-26-02Z
|
||||
tag: RELEASE.2022-04-26T01-20-24Z
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
imagePullSecrets: []
|
||||
@@ -107,11 +107,8 @@ pools: 1
|
||||
|
||||
# Deploy if 'mode == gateway' - 4 replicas.
|
||||
gateway:
|
||||
type: "nas" # currently only "nas,gcs" are supported.
|
||||
type: "nas" # currently only "nas" are supported.
|
||||
replicas: 4
|
||||
gcs:
|
||||
serviceAccountFile: "" # credential JSON file of service account key (not required if using existing secret)
|
||||
projectId: "" # Google cloud project id required
|
||||
|
||||
## TLS Settings for MinIO
|
||||
tls:
|
||||
|
||||
Reference in New Issue
Block a user