Commit Graph

147 Commits

Author SHA1 Message Date
Carlos Rodríguez Hernández
3acc73472b [bitnami/*] Rename VMware Application Catalog (#20361)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-10-23 13:45:02 +02:00
Juan José Martos
3af2426068 [bitnami/common] Standardize documentation (#20334)
Signed-off-by: Jota Martos <jotamartos@vmware.com>
2023-10-20 08:27:02 +02:00
Ivan Atanasov
9a936f1586 [bitnami/common]: Address admission configuration typo (#19840) 2023-10-17 15:56:54 +02:00
Carlos Rodríguez Hernández
eb755dd36a [bitnami/*] Update Helm charts prerequisites (#19745)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-10-06 08:15:47 +02:00
greenday9
1d30563bf5 [bitnami/common] update imagePullSecrets to handle map and list format (#19702)
* Signed-off-by: Kyle Greenwell <kyle.greenwell@comtech.com>

Update to support imagePullSecrets as list or map

* Signed-off-by: Kyle Greenwell <kyle.greenwell@comtech.com>

Updated to 2.13.2

---------

Signed-off-by: greenday9 <kyle.greenwell@comtechtel.com>
2023-10-05 15:56:17 +02:00
Cyril Jouve
3cb44e376a [bitnami/common] render labels correctly when they contains templates (#19680)
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
2023-10-04 11:21:40 +02:00
Juan Ariza Toledano
322b76d645 [bitnami/common]: Add capabilities macros to manage Pod Security Standard objects (#19428) 2023-09-29 09:06:28 +02:00
Cyril Jouve
8b46a3366a [bitnami/common] allow for empty appVersion (#19467) 2023-09-29 08:01:47 +02:00
Cyril Jouve
73945fedfa [bitnami/common] new macro to checksum config resources (#19261)
* [bitnami/common] new macro to checksum resources

The pattern to rollout workloads on config change, described in
[helm docs](https://helm.sh/docs/howto/charts_tips_and_tricks/#automatically-roll-deployments),
has the issue that it will trigger a reload of the pods when the chart version
change, even it the pod template and configmap data are not changed.

This happens because the version of the chart is included in "helm.sh/chart"
in metadata.labels (printf "%s-%s" .Chart.Name .Chart.Version) of the configmap
and the checksum is done on the whole file.

This new macro calculates the checksum by omitting metadata.

It works only if there is a single resource in the file (limitation of
fromYaml)

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>

* [bitnami/common] new macro to checksum resources

The pattern to rollout workloads on config change, described in
[helm docs](https://helm.sh/docs/howto/charts_tips_and_tricks/#automatically-roll-deployments),
has the issue that it will trigger a reload of the pods when the chart version
change, even it the pod template and configmap data are not changed.

This happens because the version of the chart is included in "helm.sh/chart"
in metadata.labels (printf "%s-%s" .Chart.Name .Chart.Version) of the configmap
and the checksum is done on the whole file.

This new macro calculates the checksum by omitting metadata.

It works only if there is a single resource in the file (limitation of
fromYaml)

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>

---------

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
2023-09-22 10:57:11 +02:00
Fran Mulero
73d80be525 Revert "Autogenerate schema files (#19194)" (#19335)
This reverts commit a2c2090b5a.

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2023-09-18 13:50:17 +02:00
Peter Simms
9c497be9d9 Common - Adding app.kubernetes.io/version to common labels (#17201) 2023-09-15 08:52:06 +02:00
Juan Ariza Toledano
db466964c6 [bitnami/common] New helper to return image version (#19223) 2023-09-12 10:21:49 +02:00
Antonio Gámez, PhD
a2c2090b5a Autogenerate schema files (#19194)
Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
2023-09-11 11:23:08 +02:00
Juan Ariza Toledano
e4fc03d96b [bitnami/common]: Compatiblity with Helm 3.2.0+ (#19177) 2023-09-08 12:59:36 +02:00
Cyril Jouve
0fb66f2c6f [bitnami/common] new macro to merge a list of values with rendering (#18889) 2023-09-04 11:36:53 +02:00
Rakhimov Marat
134924a260 Avoid using a tpl when there is no template (#18792)
Bump a chart version

Signed-off-by: Rakhimov Marat <klamas1@gmail.com>
Signed-off-by: Fran Mulero <fmulero@vmware.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
2023-08-31 16:49:40 +02:00
Ivan Panteleev
b9ecfdb342 [bitnami/common] Add extraLabelSelectors to affinities templates (#18127) 2023-08-29 14:25:03 +02:00
Juan Ariza Toledano
9a20483cfd [bitnami/common] Add support for customizing standard labels (#18154) 2023-08-22 12:40:34 +02:00
Cori Avila
5fe3ee44ee [bitnami/common] Delete app kubernetes version field (#18240)
Signed-off-by: Cori Avila <amisericordi@vmware.com>
2023-08-07 15:32:34 +00:00
jw-maynard
4f698f8ac5 Add app.kubernetes.io/version based on AppVersion (#18194)
Signed-off-by: jw-maynard <jmaynard@playq.net>
2023-08-07 16:50:40 +02:00
Rakhimov Marat
daf1b5445a [bitnami/common] Add scope for common.tplvalues.render (#17033)
* Add scope to common.tplvalues.render in _tplvalues.tpl

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

* Bump a chart version

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

* Bump a chart version

Signed-off-by: Rakhimov Marat <klamas1@gmail.com>

* Bump a chart version

Signed-off-by: Rakhimov Marat <klamas1@gmail.com>

---------

Signed-off-by: klamas1 <klamas1@gmail.com>
Signed-off-by: Rakhimov Marat <klamas1@gmail.com>
2023-07-04 11:07:32 +02:00
Miguel Ruiz
5a73cf19f9 [bitnami/common] Update common.secrets.passwords.manage and common.secrets.lookup (#17397)
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-06-30 09:21:27 +02:00
Felipe V.C. Serafim
da68be8e95 Add copyright header (#17300)
* Add copyright header

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Remove copyright from vib runtime_parameters files

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Add copyright header for pinniped-auth.sh

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Update templates copyright header format

Signed-off-by: sfelipe <sfelipe@vmware.com>

---------

Signed-off-by: sfelipe <sfelipe@vmware.com>
2023-06-26 10:28:56 +02:00
Felipe V.C. Serafim
31b3c0afd9 Update charts readme (#17217)
* Update readme

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Fix readmes

Signed-off-by: sfelipe <sfelipe@vmware.com>

---------

Signed-off-by: sfelipe <sfelipe@vmware.com>
2023-06-21 13:07:21 +02:00
Carlos Rodríguez Hernández
ef986a1605 [bitnami/*] Change copyright section in READMEs (#17006)
* Change copyright section in READMEs

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Update README.md

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Update README.md

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-06-04 13:25:13 +02:00
Carlos Rodríguez Hernández
5b6a5cfb76 [bitnami/several] Change copyright section in READMEs (#16989)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-06-01 16:54:32 +02:00
Javier Salmeron Garcia
a86cfaf0ac [bitnami/common] feat: Add apiVersions for DaemonSet and VPA
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2023-05-18 15:43:17 +02:00
Quang Ngo
ddfea70831 Remove duplicate in image pull secrets (#16529)
* Remove duplicate in image pull secrets

Signed-off-by: Quang Ngo <qtp.ngo@gmail.com>

* Increase version of chart

Signed-off-by: Quang Ngo <qtp.ngo@gmail.com>

---------

Signed-off-by: Quang Ngo <qtp.ngo@gmail.com>
2023-05-12 14:20:34 +02:00
Felipe V.C. Serafim
8f2277440b Add wording for enterprise page (#16560)
* Add link to enterprise page

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Fix markdownlint warning

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Update bitnami/discourse/README.md

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>

* Update bitnami/sonarqube/README.md

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>

* Update bitnami/redis/README.md

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>

* Update bitnami/redis-cluster/README.md

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>

* Update bitnami/moodle/README.md

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>

* Update bitnami/mongodb-sharded/README.md

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>

* Update bitnami/minio/README.md

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>

* Update bitnami/influxdb/README.md

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>

---------

Signed-off-by: sfelipe <sfelipe@vmware.com>
Signed-off-by: Felipe V.C. Serafim <43246350+fevisera@users.noreply.github.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-05-10 21:40:24 +02:00
Carlos Rodríguez Hernández
fc9b18f2e9 [bitnami/several] Adapt Chart.yaml to set desired OCI annotations (#16546)
* [bitnami/several] Adapt Chart.yaml to set desired OCI annotations

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Bump chart version

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-05-09 21:05:28 +02:00
David Gomez
5b05ec32ca [bitnami/common] Fix typo in README.md to test chart publishing from GitHub (#16143)
Signed-off-by: David Gomez <dgomezleon@vmware.com>
2023-05-02 12:07:04 +02:00
Carlos Rodríguez Hernández
884151035e [bitnami/*] Make Helm charts 100% OCI (#15998)
* [bitnami/*] Make Helm charts 100% OCI

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Add main files and scaffolding

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Bump chart version

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Improve helm upgrade instruction

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Revert bitnami/common version bump

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Prettify Chart.yamls

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Regenerate Chart.lock and bump chart versions

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-04-20 11:06:43 +02:00
Rafael Ordoñez Molina
f13df7b00f [bitnami/common] Allow empty registry name (#15296)
* Modify common.images.image 

This function is modified in order to allow empty registry name.


Signed-off-by: Rafael Ordoñez Molina <rafaelordonezmolina@gmail.com>

Signed-off-by: Rafael Ordoñez Molina <61416964+RafaelOm@users.noreply.github.com>

* Bump Chart version

Signed-off-by: Rafael Ordoñez Molina <rafaelordonezmolina@gmail.com>

Signed-off-by: Rafael Ordoñez Molina <61416964+RafaelOm@users.noreply.github.com>

* Bump Chart Version

Signed-off-by: Rafael Ordoñez Molina <rafaelordonezmolina@gmail.com>

Signed-off-by: Rafael Ordoñez Molina <61416964+RafaelOm@users.noreply.github.com>

---------

Signed-off-by: Rafael Ordoñez Molina <61416964+RafaelOm@users.noreply.github.com>
2023-03-07 10:03:44 +01:00
Carlos Rodríguez Hernández
aa9657237e [bitnami/*] Fix markdown linter issues 2 (#14890)
* [bitnami/*] Fix markdown linter issues 2

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Order lists

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Fix top level markdown

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-02-16 11:37:39 +01:00
Carlos Rodríguez Hernández
a51e0e8d35 [bitnami/*] Fix markdown linter issues (#14874)
* [bitnami/*] Fix markdown linter issues

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Fix more issues

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Fix petetes

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Update README.md with readme-generator-for-helm

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

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-02-14 12:57:51 +01:00
Mikael Elkiær
69ada7da0c [bitnami/common] chore: Correct common.images.image global in example (#14735)
Signed-off-by: Mikael Elkiaer <2102306+MikaelElkiaer@users.noreply.github.com>
2023-02-03 13:47:57 +01:00
Carlos Rodríguez Hernández
add4ec7011 [bitnami/*] Change copyright date (#14682)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-01-31 13:50:56 +01:00
Carlos Rodríguez Hernández
2064fb8dcc [bitnami/*] Unify READMEs (#14472)
* [bitnami/*] Unify READMEs

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Fix typo

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-01-20 17:15:06 +01:00
Carlos Rodríguez Hernández
0ab760862c [bitnami/*] Change licenses annotation format (#14377)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-01-16 12:27:48 +01:00
Carlos Rodríguez Hernández
da2a7943ba [bitnami/*] Add license annotation and remove obsolete engine parameter (#14293)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-01-11 16:50:02 +01:00
Cyril Jouve
35b84e8ba2 [bitnami/common] resolve namespace using common.names.namespace macro (#13481)
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
2022-12-12 11:00:35 +01:00
Kazimieras Černauskis
f95dec803b [bitnami/common] fix common topology key affinity function (#13593)
* fix common topology key affinity function

Signed-off-by: Kazimieras <kazimieras@omnisend.com>

* remove indent and trim

Signed-off-by: Kazimieras <kazimieras@omnisend.com>

* fix function description

Signed-off-by: Kazimieras <kazimieras@omnisend.com>

Signed-off-by: Kazimieras <kazimieras@omnisend.com>
2022-11-25 11:01:06 +01:00
Kazimieras Černauskis
624c14e712 [bitnami/common] affinity topologyKey override (#13435)
* common affinity topologyKey param

Signed-off-by: Kazimieras <kazimieras@omnisend.com>

* common topology overide, mongodb topology usage

Signed-off-by: Kazimieras <kazimieras@omnisend.com>

* revert mongodb testing

Signed-off-by: Kazimieras <kazimieras@omnisend.com>

* README update

Signed-off-by: Kazimieras <kazimieras@omnisend.com>

* bump chart version to 2.2.0

Signed-off-by: Kazimieras <kazimieras@omnisend.com>

Signed-off-by: Kazimieras <kazimieras@omnisend.com>
2022-11-14 10:26:17 +01:00
Daniel Haß
39a8bcbb1b [bitnami/common] Fixed naming of common.secrets.passwords.manage function in README (#13250)
Signed-off-by: Daniel Haß <danielhass@users.noreply.github.com>

Signed-off-by: Daniel Haß <danielhass@users.noreply.github.com>
2022-11-08 14:54:15 +01:00
Petr Studeny
638a48e4d3 [bitnami/common] Do not explicitly specify namespace in affinity term. (#12932)
the current context namespace defined is identical as not defined at all

> null or empty namespaces list and null namespaceSelector means "this pod's namespace"

docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#podaffinityterm-v1-core
issue: #12668
Signed-off-by: Petr Studeny <studenyp@gmail.com>

Signed-off-by: Petr Studeny <studenyp@gmail.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-10-31 17:03:56 +01:00
Miguel Ruiz
42b3b3e6c6 [bitnami/common] Fix appVersion mismatch (#13189)
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2022-10-27 12:11:05 +02:00
Miguel Ruiz
e848934103 [bitnami/common] Add new function 'common.secrets.lookup' (#13150)
* [bitnami/common] Add new function 'common.secrets.lookup'

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove helper quotes

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove empty line

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2022-10-27 10:00:31 +02:00
Ian Cotter-Llewellyn
200885790b [bitnami/common] kubernetes.io/tls-acme Ingress annotation triggers IngressTLS array (#13054)
Signed-off-by: Ian Cotter-Llewellyn <ian.llewellyn@toptal.com>

Signed-off-by: Ian Cotter-Llewellyn <ian.llewellyn@toptal.com>
Co-authored-by: Ian Cotter-Llewellyn <ian.llewellyn@toptal.com>
2022-10-24 16:14:16 +02:00
Vincent Besançon
c8e301965f [bitnami/common] quote secret value when lookup (#11276)
* fix(common): ensure secret value is quoted in lookup

Signed-off-by: BESANCON Vincent <besancon.vincent@gmail.com>

* feat: bump common chart version

Signed-off-by: BESANCON Vincent <besancon.vincent@gmail.com>

Signed-off-by: BESANCON Vincent <besancon.vincent@gmail.com>
2022-10-18 12:55:16 +02:00
Fran Mulero
a529e02597 [bitnami/*] Use new default branch name in links (#12943)
* [bitnami/*] Use new default branch name in links

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update README.md with readme-generator-for-helm

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2022-10-17 15:37:01 +02:00