* [stable/minio] Support imagePullSecrets for StatefulSet.
Signed-off-by: Jonas Rabouli <jonas.h@rabouli.com>
* [stable/minio] Added imagePullSecrets template
Signed-off-by: Jonas Rabouli <jonas.h@rabouli.com>
* [stable/minio] Bumped version
Signed-off-by: Jonas Rabouli <jonas.h@rabouli.com>
* add serviceAccountName in create-bucket-job to make it consistent
Signed-off-by: Bright Zheng <bright.zheng@outlook.com>
* bump stable/minio to 5.0.21 from 5.0.20
Signed-off-by: Bright Zheng <bright.zheng@outlook.com>
* bump stable/minio to 5.0.22
Signed-off-by: Bright Zheng <bright.zheng@outlook.com>
Allow enabling ingress with a host not set. Currently, it's not possible
if we want to enable ingress, but does not want to set a host for the
ingress rule.
With this patch, if you set the host to be an empty string, the host
field in the Ingress rule won't be set, allowing all inbound traffic
regardless of the host used.
Tested with this values:
```yaml
ingress:
enabled: true
hosts:
- ""
```
```bash
$ helm template . myvalues.yaml
...
kind: Ingress
metadata:
name: release-name-minio
labels:
app: minio
chart: minio-5.0.12
release: release-name
heritage: Tiller
spec:
rules:
- http:
paths:
- path: /
backend:
serviceName: release-name-minio
servicePort: 9000
```
Signed-off-by: Jie Yu <yujie.jay@gmail.com>
during post-install-create-bucket-job, the job can be included in service endpoints, and can lead to connection refused errors during job and helm install failed
Signed-off-by: jfcoz <you@example.com>
* flip service name to http
Signed-off-by: Ryan Holt <ryan@ryanholt.net>
* bump chart version
Signed-off-by: Ryan Holt <ryan@ryanholt.net>
* update liveness probes
Signed-off-by: Ryan Holt <ryan@ryanholt.net>
* dynamically set based on tls being enabled
Signed-off-by: Ryan Holt <ryan@ryanholt.net>
* update deployment
Signed-off-by: Ryan Holt <ryan@ryanholt.net>
* missed one more
Signed-off-by: Ryan Holt <ryan@ryanholt.net>
* forgot the port for statefulset
Signed-off-by: Ryan Holt <ryan@ryanholt.net>
* Added support for ingress labels, which are required with some ingress controllers
Signed-off-by: Eric Fontana <eric_fontana@bose.com>
* Bump chart version
Signed-off-by: Eric Fontana <eric_fontana@bose.com>
starting with v3.0.0 of this Helm Chart, the
extraArgs configuration value stopped working,
as it was not passed through the Minio binary.
This fix adds the parameters directly to the
Entrypoint command.
Fixes#19903
Signed-off-by: Willi Eggeling <thewilli@gmail.com>
* [stable/minio] Decouple directory root from the mountPath
Introduce a new variable named `.Values.bucketRoot` which defaults to
`.Values.mountPath` if unset.
This allows the Helm chart to serve only a subset of the mounted drive,
which can be useful if the mounted data contains symlinks to locations
that should not be accessible directly through minio.
Addresses #19939
Signed-off-by: gzur <gzur@gzur.org>
* Remove extra spaces
Signed-off-by: gzur <gzur@gzur.org>
Bumping Chart version to 4.0.0 since this MinIO release wouldn't support rolling
upgrade from the previous version.
Note: rolling upgrades would become possible with subsequent MinIO server
releases.
Signed-off-by: Krishnan Parthasarathi <krishnan.parthasarathi@gmail.com>
* remove rollingUpdate field since strategy type is Recreate
Signed-off-by: Yash Bhutwala <ymb002@bucknell.edu>
* bump up chart version
Signed-off-by: Yash Bhutwala <ymb002@bucknell.edu>
Document also reflects the current limitations of MinIO,
MinIO doesn't have 32 node limit anymore, neither it has
limits on single cluster deployment. You can deploy as many
number of nodes as you can and also expand with zones
as many number of times as you can.
Signed-off-by: Harshavardhana <harsha@minio.io>