mirror of
https://github.com/minio/minio.git
synced 2025-04-20 02:27:50 -04:00
rename zones to pools in helm-chart (#13073)
This commit is contained in:
parent
0559f46bbb
commit
2f9ab26372
BIN
helm-releases/minio-2.0.0.tgz
Normal file
BIN
helm-releases/minio-2.0.0.tgz
Normal file
Binary file not shown.
@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
description: Multi-Cloud Object Storage
|
description: Multi-Cloud Object Storage
|
||||||
name: minio
|
name: minio
|
||||||
version: 1.0.5
|
version: 2.0.0
|
||||||
appVersion: RELEASE.2021-08-25T00-41-18Z
|
appVersion: RELEASE.2021-08-25T00-41-18Z
|
||||||
keywords:
|
keywords:
|
||||||
- storage
|
- storage
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{{- if eq .Values.mode "distributed" }}
|
{{- if eq .Values.mode "distributed" }}
|
||||||
{{ $zoneCount := .Values.zones | int }}
|
{{ $poolCount := .Values.pools | int }}
|
||||||
{{ $nodeCount := .Values.replicas | int }}
|
{{ $nodeCount := .Values.replicas | int }}
|
||||||
{{ $drivesPerNode := .Values.drivesPerNode | int }}
|
{{ $drivesPerNode := .Values.drivesPerNode | int }}
|
||||||
{{ $scheme := "http" }}
|
{{ $scheme := "http" }}
|
||||||
@ -54,7 +54,7 @@ spec:
|
|||||||
type: {{ .Values.StatefulSetUpdate.updateStrategy }}
|
type: {{ .Values.StatefulSetUpdate.updateStrategy }}
|
||||||
podManagementPolicy: "Parallel"
|
podManagementPolicy: "Parallel"
|
||||||
serviceName: {{ template "minio.fullname" . }}-svc
|
serviceName: {{ template "minio.fullname" . }}-svc
|
||||||
replicas: {{ mul $zoneCount $nodeCount }}
|
replicas: {{ mul $poolCount $nodeCount }}
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app: {{ template "minio.name" . }}
|
app: {{ template "minio.name" . }}
|
||||||
@ -91,7 +91,7 @@ spec:
|
|||||||
|
|
||||||
command: [ "/bin/sh",
|
command: [ "/bin/sh",
|
||||||
"-ce",
|
"-ce",
|
||||||
"/usr/bin/docker-entrypoint.sh minio -S {{ .Values.certsPath }} server --address :{{ .Values.minioAPIPort }} --console-address :{{ .Values.minioConsolePort }} {{- range $i := until $zoneCount }}{{ $factor := mul $i $nodeCount }}{{ $endIndex := add $factor $nodeCount }}{{ $beginIndex := mul $i $nodeCount }} {{ $scheme }}://{{ template `minio.fullname` $ }}-{{ `{` }}{{ $beginIndex }}...{{ sub $endIndex 1 }}{{ `}`}}.{{ template `minio.fullname` $ }}-svc.{{ $.Release.Namespace }}.svc.{{ $.Values.clusterDomain }}{{if (gt $drivesPerNode 1)}}{{ $bucketRoot }}-{{ `{` }}0...{{ sub $drivesPerNode 1 }}{{ `}` }}{{else}}{{ $bucketRoot }}{{end}}{{- end}}{{- template `minio.extraArgs` . }}" ]
|
"/usr/bin/docker-entrypoint.sh minio -S {{ .Values.certsPath }} server --address :{{ .Values.minioAPIPort }} --console-address :{{ .Values.minioConsolePort }} {{- range $i := until $poolCount }}{{ $factor := mul $i $nodeCount }}{{ $endIndex := add $factor $nodeCount }}{{ $beginIndex := mul $i $nodeCount }} {{ $scheme }}://{{ template `minio.fullname` $ }}-{{ `{` }}{{ $beginIndex }}...{{ sub $endIndex 1 }}{{ `}`}}.{{ template `minio.fullname` $ }}-svc.{{ $.Release.Namespace }}.svc.{{ $.Values.clusterDomain }}{{if (gt $drivesPerNode 1)}}{{ $bucketRoot }}-{{ `{` }}0...{{ sub $drivesPerNode 1 }}{{ `}` }}{{else}}{{ $bucketRoot }}{{end}}{{- end}}{{- template `minio.extraArgs` . }}" ]
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- if $penabled }}
|
{{- if $penabled }}
|
||||||
{{- if (gt $drivesPerNode 1) }}
|
{{- if (gt $drivesPerNode 1) }}
|
||||||
|
@ -97,9 +97,9 @@ bucketRoot: ""
|
|||||||
# Number of drives attached to a node
|
# Number of drives attached to a node
|
||||||
drivesPerNode: 1
|
drivesPerNode: 1
|
||||||
# Number of MinIO containers running
|
# Number of MinIO containers running
|
||||||
replicas: 4
|
replicas: 16
|
||||||
# Number of expanded MinIO clusters
|
# Number of expanded MinIO clusters
|
||||||
zones: 1
|
pools: 1
|
||||||
|
|
||||||
## TLS Settings for MinIO
|
## TLS Settings for MinIO
|
||||||
tls:
|
tls:
|
||||||
|
34
index.yaml
34
index.yaml
@ -3,7 +3,27 @@ entries:
|
|||||||
minio:
|
minio:
|
||||||
- apiVersion: v1
|
- apiVersion: v1
|
||||||
appVersion: RELEASE.2021-08-25T00-41-18Z
|
appVersion: RELEASE.2021-08-25T00-41-18Z
|
||||||
created: "2021-08-25T12:44:45.435265874-07:00"
|
created: "2021-08-25T23:02:19.411736135-07:00"
|
||||||
|
description: Multi-Cloud Object Storage
|
||||||
|
digest: fcd944e837ee481307de6aa3d387ea18c234f995a84c15abb211aab4a4054afc
|
||||||
|
home: https://min.io
|
||||||
|
icon: https://min.io/resources/img/logo/MINIO_wordmark.png
|
||||||
|
keywords:
|
||||||
|
- storage
|
||||||
|
- object-storage
|
||||||
|
- S3
|
||||||
|
maintainers:
|
||||||
|
- email: dev@minio.io
|
||||||
|
name: MinIO, Inc
|
||||||
|
name: minio
|
||||||
|
sources:
|
||||||
|
- https://github.com/minio/minio
|
||||||
|
urls:
|
||||||
|
- https://charts.min.io/helm-releases/minio-2.0.0.tgz
|
||||||
|
version: 2.0.0
|
||||||
|
- apiVersion: v1
|
||||||
|
appVersion: RELEASE.2021-08-25T00-41-18Z
|
||||||
|
created: "2021-08-25T23:02:19.410465804-07:00"
|
||||||
description: Multi-Cloud Object Storage
|
description: Multi-Cloud Object Storage
|
||||||
digest: 7b6c033d43a856479eb493ab8ca05b230f77c3e42e209e8f298fac6af1a9796f
|
digest: 7b6c033d43a856479eb493ab8ca05b230f77c3e42e209e8f298fac6af1a9796f
|
||||||
home: https://min.io
|
home: https://min.io
|
||||||
@ -23,7 +43,7 @@ entries:
|
|||||||
version: 1.0.5
|
version: 1.0.5
|
||||||
- apiVersion: v1
|
- apiVersion: v1
|
||||||
appVersion: RELEASE.2021-08-25T00-41-18Z
|
appVersion: RELEASE.2021-08-25T00-41-18Z
|
||||||
created: "2021-08-25T12:44:45.43398443-07:00"
|
created: "2021-08-25T23:02:19.409188576-07:00"
|
||||||
description: Multi-Cloud Object Storage
|
description: Multi-Cloud Object Storage
|
||||||
digest: abd221245ace16c8e0c6c851cf262d1474a5219dcbf25c4b2e7b77142f9c59ed
|
digest: abd221245ace16c8e0c6c851cf262d1474a5219dcbf25c4b2e7b77142f9c59ed
|
||||||
home: https://min.io
|
home: https://min.io
|
||||||
@ -43,7 +63,7 @@ entries:
|
|||||||
version: 1.0.4
|
version: 1.0.4
|
||||||
- apiVersion: v1
|
- apiVersion: v1
|
||||||
appVersion: RELEASE.2021-08-20T18-32-01Z
|
appVersion: RELEASE.2021-08-20T18-32-01Z
|
||||||
created: "2021-08-25T12:44:45.432713743-07:00"
|
created: "2021-08-25T23:02:19.407909584-07:00"
|
||||||
description: Multi-Cloud Object Storage
|
description: Multi-Cloud Object Storage
|
||||||
digest: 922a333f5413d1042f7aa81929f43767f6ffca9b260c46713f04ce1dda86d57d
|
digest: 922a333f5413d1042f7aa81929f43767f6ffca9b260c46713f04ce1dda86d57d
|
||||||
home: https://min.io
|
home: https://min.io
|
||||||
@ -63,7 +83,7 @@ entries:
|
|||||||
version: 1.0.3
|
version: 1.0.3
|
||||||
- apiVersion: v1
|
- apiVersion: v1
|
||||||
appVersion: RELEASE.2021-08-20T18-32-01Z
|
appVersion: RELEASE.2021-08-20T18-32-01Z
|
||||||
created: "2021-08-25T12:44:45.431468414-07:00"
|
created: "2021-08-25T23:02:19.406650868-07:00"
|
||||||
description: High Performance, Kubernetes Native Object Storage
|
description: High Performance, Kubernetes Native Object Storage
|
||||||
digest: 10e22773506bbfb1c66442937956534cf4057b94f06a977db78b8cd223588388
|
digest: 10e22773506bbfb1c66442937956534cf4057b94f06a977db78b8cd223588388
|
||||||
home: https://min.io
|
home: https://min.io
|
||||||
@ -83,7 +103,7 @@ entries:
|
|||||||
version: 1.0.2
|
version: 1.0.2
|
||||||
- apiVersion: v1
|
- apiVersion: v1
|
||||||
appVersion: RELEASE.2021-08-20T18-32-01Z
|
appVersion: RELEASE.2021-08-20T18-32-01Z
|
||||||
created: "2021-08-25T12:44:45.430199198-07:00"
|
created: "2021-08-25T23:02:19.405348994-07:00"
|
||||||
description: High Performance, Kubernetes Native Object Storage
|
description: High Performance, Kubernetes Native Object Storage
|
||||||
digest: ef86ab6df23d6942705da9ef70991b649638c51bc310587d37a425268ba4a06c
|
digest: ef86ab6df23d6942705da9ef70991b649638c51bc310587d37a425268ba4a06c
|
||||||
home: https://min.io
|
home: https://min.io
|
||||||
@ -103,7 +123,7 @@ entries:
|
|||||||
version: 1.0.1
|
version: 1.0.1
|
||||||
- apiVersion: v1
|
- apiVersion: v1
|
||||||
appVersion: RELEASE.2021-08-17T20-53-08Z
|
appVersion: RELEASE.2021-08-17T20-53-08Z
|
||||||
created: "2021-08-25T12:44:45.428920233-07:00"
|
created: "2021-08-25T23:02:19.404088219-07:00"
|
||||||
description: High Performance, Kubernetes Native Object Storage
|
description: High Performance, Kubernetes Native Object Storage
|
||||||
digest: 1add7608692cbf39aaf9b1252530e566f7b2f306a14e390b0f49b97a20f2b188
|
digest: 1add7608692cbf39aaf9b1252530e566f7b2f306a14e390b0f49b97a20f2b188
|
||||||
home: https://min.io
|
home: https://min.io
|
||||||
@ -121,4 +141,4 @@ entries:
|
|||||||
urls:
|
urls:
|
||||||
- https://charts.min.io/helm-releases/minio-1.0.0.tgz
|
- https://charts.min.io/helm-releases/minio-1.0.0.tgz
|
||||||
version: 1.0.0
|
version: 1.0.0
|
||||||
generated: "2021-08-25T12:44:44.566718218-07:00"
|
generated: "2021-08-25T23:02:18.72091911-07:00"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user