152 Commits
Author SHA1 Message Date
Harshavardhana cd998020a7 [stable/minio] add deprecation notice for minio chart (#23414)
Signed-off-by: Harshavardhana <harsha@minio.io>
2020-07-31 21:37:40 -07:00
Jonas R 22b6484bab [stable/minio] Support imagePullSecrets for StatefulSet. (#23042)
* [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>
2020-07-20 09:08:51 -07:00
jabdoa2andJan Kantert 3c9684bea8 Prevent error on upgrade (#22394)
Work around: https://github.com/helm/helm/issues/8101

Signed-off-by: Jan Kantert <jan-github2@kantert.net>

Co-authored-by: Jan Kantert <jan-github2@kantert.net>
2020-07-11 10:39:23 -07:00
Deepa Vijaykumar 921eb8a969 [stable/minio] Support imagePullSecrets (#22812)
Signed-off-by: Deepa Vijaykumar <deepav88@gmail.com>
2020-06-16 08:18:03 -07:00
Harshavardhana bd8e234c84 [stable/minio] update default values (#22805)
Signed-off-by: Harshavardhana <harsha@minio.io>
2020-06-15 11:37:56 -07:00
Heiko Nickerl 2cbac101bf [stable/minio] Sanitize release namespace (#22756) (#22757)
Signed-off-by: Heiko Nickerl <dev@heiko-nickerl.com>
2020-06-15 10:21:56 -07:00
Harshavardhana e4af2eea39 [stable/minio] remove unnecessary annotation (#22724)
Signed-off-by: Harshavardhana <harsha@minio.io>
2020-06-09 12:48:05 -07:00
Muller 177c413314 Fix TLS can't be enabled successfully due to $scheme is always "http". (#22470)
Signed-off-by: Muller Hsu <muller79924@gmail.com>
2020-05-21 02:06:36 -07:00
Nitish Tiwari 6b9ac3859e Update MinIO and mc images (#22183)
Signed-off-by: Nitish Tiwari <nitish@minio.io>
2020-04-29 07:24:24 -07:00
Sergey Morgunov 86e74e6394 [stable/minio] Add variables for etcd and for s3 gateway credentials. (#21639)
Signed-off-by: Sergey Morgunov <hostage@me.com>
2020-04-27 06:43:29 -07:00
Boban Acimovic 958ca1d894 fix default value of securityContext.enabled (#22053)
Signed-off-by: Boban Acimovic <boban.acimovic@gmail.com>
2020-04-22 09:43:52 -07:00
Bright Zheng f8d1e522df [stable/minio]: add serviceAccountName in create-bucket-job to make it consistent (#21907)
* 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>
2020-04-20 07:33:39 -07:00
xaniasd 8dbc3b67c5 [stable/minio] fix identation for make-bucket-job (#21818)
* fix identation for make-bucket-job

Signed-off-by: Dimitris Stafylarakis <xanias@gmail.com>

* bump chart version to 5.0.20

Signed-off-by: Dimitris Stafylarakis <xanias@gmail.com>

* bump chart version to 5.0.21

Signed-off-by: Dimitris Stafylarakis <xanias@gmail.com>
2020-04-14 20:52:02 -07:00
hutrandHuy Tran 4124bcd421 20089-minio-extraargs: fix extraArgs values being ignored by minio binary inside pod (#20091)
Signed-off-by: Huy Tran <huyntran@outlook.com>

Co-authored-by: Huy Tran <huy.tran@greenbird.com>
2020-04-08 17:31:43 -07:00
Bruno Clermont 5a8cfbe572 [stable/minio] fix serviceMonitor authentication (#20896)
Signed-off-by: Bruno Clermont <bruno@robotinfra.com>
2020-03-30 15:00:40 -07:00
Harshavardhana 2e1c69c9be [stable/minio]: update minio version (#21611)
Signed-off-by: Harshavardhana <harsha@minio.io>
2020-03-25 00:37:02 -07:00
Thomas Wilkinson ae95871011 [stable/minio] corrected syntax error in statefulset (#21503)
* corrected syntax error in statefulset

Signed-off-by: Thomas Wilkinson <thomas.wilkinson@us.ibm.com>

* chart version bump

Signed-off-by: Thomas Wilkinson <thomas.wilkinson@us.ibm.com>
2020-03-17 16:15:26 -07:00
Clément BUCHARTandClément BUCHART 89a712556d [stable/minio] Fix templating error starting with go 1.14 (#21446) (#21447)
Signed-off-by: Clément BUCHART <clement@buchart.dev>

Co-authored-by: Clément BUCHART <clement@buchart.dev>
2020-03-13 12:57:48 -07:00
Brien Dieterle ccf8783eb4 [stable/minio] tls scheme variable incorrectly scoped (#21373)
remove local scope on $scheme in if-block, otherwise always "http"

Signed-off-by: Brien Dieterle <briend@gmail.com>
2020-03-11 15:50:37 -07:00
Harshavardhana 6a8e70195b [stable/minio] remove references for old env docs (#21318)
Signed-off-by: Harshavardhana <harsha@minio.io>
2020-03-07 05:17:34 -08:00
Jie Yu 09745daea8 [stable/minio] allow ingress to have empty host (#21315)
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>
2020-03-07 01:51:34 -08:00
ahmadali shafiee 8b7ef43ca2 [stable/minio] annotation fix (#21155)
* annotation fix
Signed-off-by: ahmadali shafiee <mail@ahmadalli.net>

* use with operator
Signed-off-by: ahmadali shafiee <mail@ahmadalli.net>
2020-03-01 14:32:49 -08:00
Jan 5d1a52a171 New Value for addtional annotations for the make-bucket-job. (#20824)
Write new value to README.md.
Bumped chart version.

Signed-off-by: jaydee94 <janherber@gmx.de>
2020-02-17 23:59:28 -08:00
Julien Francoz 3dc7af6739 [stable/minio] exclude job from service selector (#20759)
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>
2020-02-17 03:45:28 -08:00
Harshavardhana 2fbc8a5cec [stable/minio]: update default images to latest (#20799)
Signed-off-by: Harshavardhana <harsha@minio.io>
2020-02-16 19:13:27 -08:00
Jan 77006531be [stable/minio] Fixes Post-install-create-bucket-job fails on openshift (#20766)
* Fixing the issue Post-install-create-bucket-job fails on openshift

Signed-off-by: jaydee94 <janherber@gmx.de>

* Fix typo

Signed-off-by: jaydee94 <janherber@gmx.de>

* Bumped chart version to 5.0.8

Signed-off-by: jaydee94 <janherber@gmx.de>

* Usage of the variable configPathmc; Removed mcConfigDir

Signed-off-by: jaydee94 <janherber@gmx.de>
2020-02-16 18:37:28 -08:00
Ryan Holt c4f623de01 [stable/minio] Set service name to HTTP/HTTPS rather than Service (#20649)
* 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>
2020-02-13 12:24:36 -08:00
Harshavardhana 21546e62d2 [stable/minio] fix update to latest release (#20257)
Signed-off-by: Harshavardhana <harsha@minio.io>
2020-01-20 18:31:36 -08:00
Eric Fontana 1d338b99e5 [stable/minio] Added support for ingress labels, which are required with some ingres… (#20092)
* 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>
2020-01-13 09:19:38 -08:00
Willi Eggeling 6672d4c790 [stable/minio] fix handling of extraArgs config (#19904)
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>
2020-01-09 18:44:35 -08:00
gzur d22fad2086 [stable/minio] Decouple directory root from the mountPath (#19949)
* [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>
2020-01-08 12:33:42 -08:00
Harshavardhana 34932b8ccb [stable/minio]: Update to latest release (#19882)
Signed-off-by: Harshavardhana <harsha@minio.io>
2020-01-06 10:30:17 -08:00
Nitish Tiwari 270172836f Enable Readiness checks for MinIO chart (#19822)
Signed-off-by: Nitish Tiwari <nitish@min.io>
2020-01-01 00:41:39 -08:00
Harshavardhana 9fbd1328fa Add securityContext for minio deployments (#19806)
Signed-off-by: Harshavardhana <harsha@minio.io>
2019-12-30 20:19:40 -08:00
Harshavardhana cb5f95d745 Update default values to latest released version (#19768)
Signed-off-by: Harshavardhana <harsha@minio.io>
2019-12-24 16:01:29 -08:00
Harshavardhana d6f344368f Fix single disk distributed deployment (#19758)
Signed-off-by: Harshavardhana <harsha@minio.io>
2019-12-23 19:23:30 -08:00
Harshavardhana 3a3469bb53 Allow single drive mounts (#19664)
Signed-off-by: Harshavardhana <harsha@minio.io>
2019-12-17 22:03:57 -08:00
Krishnan Parthasarathi 65569f30c6 Update MinIO version to RELEASE.2019-12-17T23-16-33Z (#19662)
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>
2019-12-17 16:43:58 -08:00
Ferenc HERNADI 703d872acc [stable/minio] helm lint fix (#19532)
* Helm lint fix

Signed-off-by: Ferenc Hernadi <ferenc.hernadi@gmail.com>

* FAIL: pull-charts-e2e -> version bump (3.0.5 -> 3.0.6)

Signed-off-by: Ferenc Hernadi <ferenc.hernadi@gmail.com>

* Version bump again

Signed-off-by: Ferenc Hernadi <ferenc.hernadi@gmail.com>
2019-12-13 02:26:54 -08:00
Krishnan Parthasarathi 7b735acac7 Keep default drivesPerNode to be backward compatible (#19547)
Signed-off-by: Krishnan Parthasarathi <krishnan.parthasarathi@gmail.com>
2019-12-12 09:12:32 -08:00
Krishnan Parthasarathi ca654b07f8 Add drivesPerNode to add more drives per node in distributed mode (#19546)
Signed-off-by: Krishnan Parthasarathi <krishnan.parthasarathi@gmail.com>
2019-12-11 14:22:32 -08:00
Nitish Tiwari 5b77af2410 Fix scheme assignment and selector labels for statefulset headless svc (#19494)
Signed-off-by: Nitish Tiwari <nitish@min.io>
2019-12-10 07:21:31 -08:00
Mario Constanti 4e81b415cc minio: add PodDisruptionBudget (#19303)
* add configurable PDB for minio
* change label for post-install-create-bucket-job because
  until https://github.com/kubernetes/kubernetes/pull/85553 is merged,
  PDB will also detect the minio-create-bucket-job and
  PDB won't work correctly (https://github.com/kubernetes/kubernetes/issues/77383)

Signed-off-by: Mario Constanti <github@constanti.de>
2019-12-10 00:55:29 -08:00
Xiang Dai 60e82d84c3 Fix helm 3 install error (#19245)
Signed-off-by: Xiang Dai <764524258@qq.com>
2019-12-04 17:18:31 -08:00
Yash 772edafe8a [stable/minio] remove rollingUpdate field since strategy type is Recreate (#19130)
* 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>
2019-11-25 22:17:09 -08:00
Harshavardhana ba87254be9 Add support for ellipses syntax and zone expansion (#19065)
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>
2019-11-22 03:49:29 -08:00
tomas makara d4674da79d [stable/minio] Fix pod annotations format in statefulset (#18487)
Signed-off-by: Tomas Makara <tomas.makara@gooddata.com>
2019-10-31 09:57:54 -07:00
Luca Berneking 4a5bf0c57f [stable/minio] Support as Backblaze B2 gateway (#17718)
Signed-off-by: Luca Berneking <luca@berneking.net>
2019-10-29 22:28:53 -07:00
Anton Malinskiy 5cb2716e09 feat(stable/minio): fix invalid yaml generation for podAnnotations (#17529)
bumped the version to 2.5.16

Signed-off-by: Anton Malinskiy <amalinskiy@atlassian.com>
2019-10-04 18:07:23 -07:00
Willi Eggeling 2598d1cb33 [stable/minio] added option for additional args (#17108)
added option to pass additional command line arguments to the minio binary

fixes #17075

Signed-off-by: Willi Eggeling <thewilli@gmail.com>
2019-09-19 05:27:00 -07:00