Commit Graph

99 Commits

Author SHA1 Message Date
Błażej Frydlewicz
73ab6ff796 [bitnami/minio] Introduced probes in gateway deployment (#9501)
* [bitnami/minio] Introduced probes in gateway deployment

Signed-off-by: Błażej Frydlewicz <b.frydlewicz@piwik.pro>
2022-03-24 12:56:05 +01:00
Dominik Strebinger
076cb0fbb4 [bitnami/minio] Fix minio provisioning (#9301)
* [bitnami/minio] only update unset policies

Signed-off-by: Dominik Strebinger <dominik.strebinger@daenarion.com>

* [bitnami/minio] fix provisioning in standalone mode

Signed-off-by: Dominik Strebinger <dominik.strebinger@daenarion.com>

* [bitnami/minio] set config values first and restart server

Signed-off-by: Dominik Strebinger <dominik.strebinger@daenarion.com>

* [bitnami/minio] bump version to 10.1.16

Signed-off-by: Dominik Strebinger <dominik.strebinger@daenarion.com>

* [bitnami/minio] add setPolicies option to users and groups

Signed-off-by: Dominik Strebinger <dominik.strebinger@daenarion.com>

* [bitnami/minio] get current policies before each add to prevent errors with duplicated policies

Signed-off-by: Dominik Strebinger <dominik.strebinger@daenarion.com>

* [bitnami/minio] bump version to 11.1.0

Signed-off-by: Dominik Strebinger <dominik.strebinger@daenarion.com>
2022-03-08 08:54:45 +01:00
aiceball
b7e34cb28e Reorder MinIO Gateway HPA resource list to smooth out GitOps diffs (#9236)
Signed-off-by: Ayan Bikalapov <abikalapov+git@gmail.com>
2022-03-01 14:51:08 +01:00
Juan Ariza Toledano
487fa274db [bitnami/minio] Do not hardcode PDB apiVersion (#9103) 2022-02-21 11:45:46 +01:00
timvissers
b4eef7f052 [bitnami/minio] Add ; to bucket provisioning statements in order to prevent provisioning error when multiple buckets are to be provisioned (#8890)
* [bitnami/minio] Add ; to bucket provisioning statements in order to prevent provisioning error when multiple buckets are to be provisioned

Signed-off-by: Tim Vissers <tim.vissers@belgacom.net>
Signed-off-by: Tim Vissers <tim.vissers@collibra.com>

* [bitnami/minio] Readded newline to Chart.yaml
Signed-off-by: Tim Vissers <tim.vissers@collibra.com>
2022-02-07 11:37:38 +01:00
Juan Ariza Toledano
dcec32e41d [bitnami/minio] Missing references to common.ingress.certManagerRequest (#8895) 2022-02-03 15:24:40 +01:00
Juan Ariza Toledano
12e4c3733e [bitnami/*] Make use of new "common.ingress.certManagerRequest" helper (#8862) 2022-02-02 09:19:24 +01:00
arunsudhakar
bb3827d2f2 [bitnami/minio] Minio bucket versioning (#8788)
* fix: enable bucket versioning

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>

* feat: added bucket versioning support

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>

* feat: updated readme

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>

* fix: updates to ver,values and readme

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>

* fix: corrected linting errors

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>

* fix: fixed chart linting

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>

* chore: added suggested changes

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>
2022-01-27 12:49:07 +01:00
arunsudhakar
880b3beb99 [bitnami/minio] Minio provisioning job toleration support (#8771)
* fix: added tolerations support to provisioning job

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>

* fix: updated chart version to 10.0.4

Signed-off-by: arunsudhakar <arunsudhakar@gmail.com>
2022-01-25 10:26:17 +01:00
Carlos Rodríguez Hernández
8cad18aed9 [bitnami/several] Adapt templating format (#8562)
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-01-05 18:10:31 +01:00
Benoît Pourre
4e1f8917f2 [bitnami/minio] Fix minio discovery (#8568)
* Add api port in MINIO_DISTRIBUTED_NODES entries

* Increase minor version
2022-01-05 10:28:16 +01:00
Carlos Rodríguez Hernández
58077af58f [bitnami/several] Fix issue with quote when followed by }} (#8561)
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-01-04 10:17:33 +01:00
Yi Siqi
f1b17b2e34 lookup existing secret before genrate random one (#8499) 2021-12-27 17:18:28 +01:00
jgallucci32
a858722188 [bitnami/minio] Support custom endpoint for minio azure gateway (#8171) 2021-11-18 09:30:24 +01:00
irizzant
6f9f2ff69f [bitnami/minio] allow additional from clauses in NetworkPolicy (#8139)
* feat(networkpolicy): allow additional from clauses

* chore: bumped chart version

* chore: fix lint error

Co-authored-by: Ivan Rizzante <ivan.rizzante@tech.sdb.it>
2021-11-16 11:05:07 +01:00
Sergey Shaykhullin
7f24c453a4 [bitnami/minio] WIP: Minio provisioning (#8043)
* Setup provisioning job

* Add values, comments, list mc aliases

* Fix resources

* Setup values for local testing

* Bump chart version

* Add temp gitignore for charts folder

* Update provisioning-job.yaml

* Complete job setup

* Add groups, users, buckets, retentions provisioning

* Add lifecycle rules

* Add lifecycle condition

* Add bucket quota

* Add config options provisioning

* Set default values back

* Remove mc admin service restart as it restarts all nodes at once

* Add group.members, remove user.groups

* Add user and group policy assignment

* Add tags, refactor script template

* Dedupe enable/disable on users and groups

* Remove comments, EOF broken

* Update values.yaml

* Remove retentions

* Test distributed mode, fix script

* Update .gitignore

* Delete templated.yaml

* Update provisioning-job.yaml

* Add support for credential files

* Add docs

* Delete .gitignore

* Complete todos, use minio image in job init container for wait-for-port

* Copy command and args from statefulset. Add provisioning values

* Add extraVolumes and extraVolumeMounts

* Regenerate readme
2021-11-12 10:20:29 +01:00
Carlos Rodríguez Hernández
a6751cdd33 [bitnami/several] Add chart info to NOTES.txt (#7889) 2021-10-22 16:04:39 +02:00
Sergey Shaykhullin
673ede33ae [bitnami/minio] Fix secret key for distributed mode (#7877) 2021-10-21 08:34:58 +02:00
Juan Ariza Toledano
c7db746732 [bitnami/minio] Reorganize authentication + other standardizations (#7841) 2021-10-20 09:17:20 +02:00
Carlos Rodríguez Hernández
9711a33c6e [bitnami/several] Change pullPolicy for bitnami-shell image (#7852)
* [bitnami/several] Change pullPolicy for bitnami-shell image
* Add rolling tag check in the NOTES.txt
* Fix non-standard names
* Use macro when defined
* Update Chart.yaml
* Fix typo
2021-10-19 14:38:37 +02:00
Abhimanyu Saharan
1ee43befc0 [bitnami/minio] Fix network policy and liveliness and readiness probe ports (#7805)
* fix: missing api port for network policy

* fix: liveliness and readiness probes port

* chore: bump up chart version to 8.1.10

* fix: typo

* fix: typo
2021-10-14 10:47:11 +01:00
Amit
7d432a119c [bitnami/minio] readinessProbe, startupProbe and LivenessProbe needs minio-api port (#7689)
* readinessProbe, startupProbe and LivenessProbe needs minio-api port

* chart version bump
2021-10-06 11:58:19 +02:00
Ibone González Mauraza
500d1703aa fiz args (#7608) 2021-09-23 17:01:35 +02:00
Ibone González Mauraza
2af773d2ec Add args of gategay console-address (#7599) 2021-09-23 10:50:03 +02:00
Abhimanyu Saharan
5d0d13eb46 [bitnami/minio] fix: ingress name and port (#7565)
* fix: update name to be unique

* fix: service port for api

* chore: bump chart version
2021-09-22 10:39:08 +02:00
Miguel Ruiz
4013978786 [bitnami/minio] Add CONSOLE_PORT parameter and API ingress (#7526)
* [bitnami/minio] Add CONSOLE_PORT parameter and API ingress

* Fix missing quotes

* Fix notes

* Fix issues

* Update api-ingress.yaml

* [bitnami/minio] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-09-20 11:07:24 +02:00
Miguel Ruiz
ce6c343f2b [bitnami/minio] Fix ServiceMonitor, rename service port and ingress target (#7480) 2021-09-14 16:07:42 +02:00
Miguel Ruiz
082e9eef2c [bitnami/minio] Major release (#7344)
* [bitnami/minio] Major release

* Update README.md

* Fix metadata

* Update README.md

* Add missing nodePorts.*

* Update bitnami/minio/README.md

Co-authored-by: Alejandro Moreno <alemorcuq@gmail.com>

* [bitnami/minio] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Alejandro Moreno <alemorcuq@gmail.com>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-09-10 08:28:09 +02:00
aiceball
08f5858396 [bitnami/minio] Add optional PodDisruptionBudget and priority class selection to Minio Gateway (#7373)
* Add PodDisruptionBudget to Minio Gateway

- Add an optional PodDisruptionBudget to Minio Gateway deployment
- Update README
- Bump version

* Add optional priorityClassName to Minio Gateway

- Update README.md with gateway.priorityClassName

* Fix priorityClassName spec declaration in Minio Gateway

* Remove unnecessary labels

* Simplify config, fix apiVersion reference for Minio Gateway PDB

* Update bitnami/minio/values.yaml

* Revert pdb.create description in README
2021-09-09 11:02:56 +02:00
aiceball
4040ce1d32 [bitnami/minio] Get Azure Storage Account credentials via external secrets + Gateway autoscaling (#7317)
* Adding optional Azure Storage Account credential source

Enables Azure Storage Account credential extraction from external secrets specified in values.yaml

* Add Autoscaling to Minio Gateway

Add an HPA component
Add autoscaling configuration in values.yaml
Modify update strategy for Minio Gateway deployment to be more flexible

* Fix azure credentials values validation

Fix so that credentials fail if either there's no explicit credentials or if at least one of the existing secret references is empty

* Bump minor chart version for Minio

* Adjusting Minio gateway.updateStrategy type description

* Updating chart version

* Updating gateway autoscaling metadata

* Adjusting template formatting for compatibility

Co-authored-by: Ayan Bikalapov <abikalapov@explorance.com>
2021-08-31 10:39:55 +02:00
Roberto Andradas
7ca1f134d2 [bitnami/minio] fix disk is not writable when persistence disabled (#… (#7263) 2021-08-19 15:18:58 +02:00
Carlos Rodríguez Hernández
6340bff66f [bitnami/several] Bump version and update READMEs (#7069)
* [bitnami/several] Bump version and update READMEs

* Replace TM with &trade;

* Replace R with &reg;

* Fix version
2021-07-27 17:41:53 +02:00
Miguel Ruiz
5c8972eec2 [bitnami/*] Add localhost altName to autogenerated certs (#6791)
* [bitnami/*] Add localhost altName to autogenerated certs

* Update redis-cluster tlsSecret altNames

* Add Cassandra

* Fix Redis-cluster validations

* Update _helpers.tpl
2021-06-30 15:25:12 +02:00
Miguel Ruiz
4a4f52d497 [bitnami/minio] Add support for autogenerated certs (#6533)
* [bitnami/minio] Add support for autogenerated certs

* Update README.md and Chart version bump

* Fix linting issue

* Apply suggestions

* Chart version bump

* Update README.md

* Minor fix

* Minor fix

* [bitnami/minio] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-06-17 13:30:07 +02:00
MrKrabat
e45b8aaa7d [bitnami/minio] Added full securityContext support (#6644)
* [bitnami/minio] Added full securityContext support

* [bitnami/minio] Changed volumePermissions.securityContext to volumePermissions.containerSecurityContext
2021-06-17 09:23:05 +02:00
Christian Kotzbauer
8b2f9cce3a [bitnami/minio] Make runAsNonRoot configurable (#6538)
* [bitnami/minio] Make runAsNonRoot configurable

Signed-off-by: Christian Kotzbauer christian.kotzbauer@gmail.com

* [bitnami/minio] Add for gateway as well

Signed-off-by: Christian Kotzbauer christian.kotzbauer@gmail.com

* [bitnami/minio] Address review notes

Signed-off-by: Christian Kotzbauer christian.kotzbauer@gmail.com

* [bitnami/minio] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-06-03 01:58:14 +02:00
Miguel Ángel Cabrera Miñagorri
b7be39e162 [bitnami/minio] Fix passwords checks (#6458) 2021-05-26 10:05:02 +02:00
Miguel Ángel Cabrera Miñagorri
570e5b8b66 [bitnami/minio] Fix syntax error in template (#6198)
* [bitnami/minio] Fix syntax error in template

* Bump version

Signed-off-by: Miguel A. Cabrera Minagorri <macabrera@bitnami.com>
2021-04-23 10:57:16 +02:00
Juan Ariza Toledano
a233d5753a [bitnami/minio] Use v2 endpoint to scrap metrics and make it customizable (#5875) 2021-03-23 16:17:18 +01:00
awuetz
4742280fec Define the livenessProbe scheme value if tls.enabled, otherwise the container will fail and not start (#5855) 2021-03-22 11:06:39 +01:00
Juan Ariza Toledano
d0da08a308 [bitnami/minio] MinIO Gateway for Azure: Use custom access/secret key instead of reusing Azure credentials (#5833) 2021-03-19 15:03:41 +01:00
awuetz
c12cd9a2c7 [bitnami/minio] Extracted mountPath to be flexible and set the default value (#5787)
* Extracted mountPath to be flexible and set the default to the default bitnami minio image config

* Extracted mountPath to be flexible and set the default to the default bitnami minio image config

* Update bitnami/minio/templates/distributed/statefulset.yaml

Co-authored-by: Miguel Ruiz <miruiz@bitnami.com>

* Update bitnami/minio/values.yaml

Co-authored-by: Miguel Ruiz <miruiz@bitnami.com>

* Bumped to new version

* Updated readme and introduced env var for MINIO_CERTSDIR

* [bitnami/minio] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Miguel Ruiz <miruiz@bitnami.com>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-03-17 14:17:24 +01:00
Juan Ariza Toledano
7adef44d0d [bitnami/minio] Add support to deploy MinIO as a Gateway (#5750)
* [bitnami/minio] Add support to deploy MinIO as a Gateway

Signed-off-by: juan131 <juanariza@vmware.com>

* Add suggestions from code review

Signed-off-by: juan131 <juanariza@vmware.com>

* [bitnami/minio] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-03-11 17:30:40 +01:00
Juan Ariza Toledano
a2ccb501f4 [bitnami/minio] Add missing features (#5739) 2021-03-10 15:03:23 +01:00
awuetz
0557c91253 [bitnami/minio]: Enable tls in front of container (#5670)
* Extended functionality to enable tls in front of the containers by providing a custom secret

* Fix tab indention

* Set the default of secretName to empty string

* Bumped version

* Extended values describtion

* Fix whitespaces

* Update bitnami/minio/templates/statefulset.yaml

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

* Update bitnami/minio/templates/statefulset.yaml

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

* Update bitnami/minio/Chart.yaml

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

* Added newline at the end of file

* Added note if a wrong tls config is provided

* Update bitnami/minio/templates/NOTES.txt

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>
2021-03-08 09:48:24 +01:00
Chris Hoffman
aa31ef6b4f Wire documented extraDeploy option in minio chart (#5518)
* Duplicate bitnami/spark/templates/extra-list.yaml history in bitnami/minio/templates/ history.

* Rev minio chart
2021-02-17 17:30:29 +01:00
Alexander Block
74b6a296b9 [bitnami/minio] Fix rendering of NOTES.txt (#5470)
* Fix rendering of NOTES.txt for minio chart

NOTES.txt erroneously uses `template "minio.name"` instead of `include "common.names.fullname"`, which causes rendering to fail. This PR fixes it.

* Update Chart version
2021-02-12 09:07:10 +01:00
Juan José Martos
99fb55a652 Update MinIO references, titles, descriptions and disclaimer (#5419)
* Update MinIO references, titles, descriptions and disclaimer

* Add registered symbol instead of (R) in markdown

* Update chart versions

* update versions after doing rebase

Co-authored-by: jotamartos <jotamartos@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2021-02-08 13:29:27 +01:00
Carlos Rodríguez Hernández
307a73dcca [bitnami/several] Monthly trademark review (#5375) 2021-02-02 13:54:13 +01:00
Javier J. Salmerón-García
a027b507d4 [bitnami/minio] Add hostAliases (#5270) 2021-01-28 13:19:00 +01:00