Commit Graph

171 Commits

Author SHA1 Message Date
Javier Salmeron Garcia
23349c99b7 [bitnami/common] docs: 📝 Add changelog
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-05-21 15:33:57 +02:00
Javier J. Salmerón-García
91c707c9e4 [bitnami/*] ci: 👷 Add tag and changelog support (#25359)
* [bitnami/*] chore: 👷 Add tag and changelog support

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* perf:  Avoid fetching the index branch

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: 🔧 Do not scan CHANGELOG.md files

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: 🙈 Update .helmignore files

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* refactor: ♻️ Separate push-tag section

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-05-21 10:24:21 +02:00
Javier J. Salmerón-García
855045a1a6 [bitnami/common] feat: Show warning when original images are replaced (#25952)
* [bitnami/common] feat:  Show warning when original images are replaced

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* feat:  Use annotations

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* docs: 📝 Add security warning sign

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-05-20 17:24:08 +02:00
Carlos Rodríguez Hernández
b067c94f6b [bitnami/*] Change non-root and rolling-tags doc URLs (#25628)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-05-08 08:42:44 +02:00
Carlos Rodríguez Hernández
8d1dc11f5f [bitnami/*] Set new header/owner (#25558)
* [bitnami/*] Set new header/owner

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

* Fix typo

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

* Fix typo

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>
2024-05-06 15:06:47 +02:00
Juan Ariza Toledano
7dcea6aeb7 [bitnami/common] Simplify syntax to deal with nullable objects (#25446) 2024-04-29 16:22:21 +02:00
Carlos Rodríguez Hernández
a5e4bd0e35 Replace VMware by Broadcom copyright text (#25306)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-04-25 12:44:38 +02:00
Javier J. Salmerón-García
fdd93bb2a2 [bitnami/common] chore: 🔧 Relax preset resource requests xlarge and 2xlarge instances (#24713)
* [bitnami/common] chore: 🔧 Relax preset resource requests xlarge and 2xlarge instances

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update Chart.yaml

Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

* Update _resources.tpl

Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-03-27 11:51:10 +01:00
Javier J. Salmerón-García
1f2f5ef476 [bitnami/common] feat: Remove empty seLinuxOptions in adapted Openshift rendered security context (#24268)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-08 10:12:48 +01:00
Javier J. Salmerón-García
8fb0dd48b6 [bitnami/common] feat: 🔒 Add compatibility support for securityContext in Openshift restricted-v1 SCC (#24040)
* [bitnami/common] feat:  🔒 Add compatibility support for securityContext

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: ♻️ Remove unnecessary if

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* docs: 💡 Improve comments

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-04 18:21:04 +01:00
David Gomez
b70ee2a30e [bitnami/*] Bump all versions (#23602)
* [bitnami/*] Bump all versions

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* [bitnami/*] Bump minor versions

Signed-off-by: David Gomez <dgomezleon@vmware.com>

---------

Signed-off-by: David Gomez <dgomezleon@vmware.com>
2024-02-20 12:41:21 +01:00
Javier J. Salmerón-García
18c4d88f7d [bitnami/common] chore: 🔧 Bump ephemeral storage limits (#23564)
* [bitnami/common] chore: 🔧 Bump ephemeral storage limits

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update Chart.yaml

Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-02-19 12:17:16 +00:00
Javier J. Salmerón-García
23b68563a0 [bitnami/common] feat: Add ephemeral-storage to resources preset (#23544)
* [bitnami/common] feat:  Add ephemeral-storage to resources preset

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update Chart.yaml

Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-02-15 12:36:17 +01:00
Javier Salmeron Garcia
d07fb324bd [bitnami/common] chore: ✏️ Fix typo in comment
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-02-14 11:29:20 +01:00
Javier J. Salmerón-García
7593e4fc69 [bitnami/common] fix: 🚸 Improve resource warning message (#23425)
* [bitnami/common] fix: 🚸 Improve resource warning message

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix: :revert: Remove testing symbolic link

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix:  Revert testing changes in Airflow

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-02-14 11:26:01 +01:00
Javier Salmeron Garcia
262b6ee64c [bitnami/common] fix: 🐛 Check if section is enabled before printing resource warning
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-02-13 15:38:27 +01:00
Javier J. Salmerón-García
310d9f9e44 [bitnami/common] feat: Add support for resource presets (#23410)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-02-13 13:17:02 +01:00
Juan José Martos
7564f36ca1 [bitnami/*] Move documentation sections from docs.bitnami.com back to the README (#22203)
* [bitnami/*] Move documentation sections from docs.bitnami.com back to the README

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move use-external-database section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move configure-sidecar-init-containers section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move configure-sidecar-init-containers section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move configure-ingress section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move enable-tls-ingress section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Remove upgrade-helm3 section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move upgrade section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move upgrade section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move configure-sidecar-init-containers section to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Remove get-started link in GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Move rest of docs sections to GitHub

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [CONTENT-6404] Remove some docs.bitnami.com urls from the READMEs

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Fix linter

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Fix linter

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Fix linter

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Fix linter

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Ignore img folder when packaging the helm chart

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/*] Update template's README file

Signed-off-by: Jota Martos <jotamartos@vmware.com>

---------

Signed-off-by: Jota Martos <jotamartos@vmware.com>
Signed-off-by: Juan José Martos <jotamartos@gmail.com>
2024-01-24 11:26:12 +01:00
Juan José Martos
f35506d2da [bitnami/*] Fix docs.bitnami.com broken links (#21901)
* [bitnami/*] Fix docs.bitnami.com broken links

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Fix typo

Signed-off-by: Jota Martos <jotamartos@vmware.com>

---------

Signed-off-by: Jota Martos <jotamartos@vmware.com>
2024-01-09 11:02:43 +01:00
Carlos Rodríguez Hernández
6c4bf75dec [bitnami/*] Update copyright: Year and company (#21815)
* Update copyright: Year and company

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

* Add license file

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

* Update LICENSE.md

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

* Update LICENSE.md

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

* Update LICENSE.md

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

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-01-02 13:51:34 +01:00
David Gomez
7e704634ef [bitnami/common] Fix typo with new line in common.secrets.passwords.manage (#21653)
* [bitnami/common] Fix typo with new line

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* [bitnami/common] Apply feedback

Signed-off-by: David Gomez <dgomezleon@vmware.com>

---------

Signed-off-by: David Gomez <dgomezleon@vmware.com>
2023-12-19 19:18:47 +01:00
Marco Lecheler
2070eeb30b [bitnami/common] add params skipB64enc and skipQuote to common.secrets.passwords.manage (#21595)
* chore(common): move quote to printf for common.secrets.passwords.manage

Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>

* feat(common): add param skipQuote to common.secrets.passwords.manage

Add option to allow skipping the addition of quotes around the password.

Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>

* chore(common): move b64enc to central point for common.secrets.passwords.manage

Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>

* feat(common): add param skipB64enc to common.secrets.passwords.manage

Add option to allow returning password without base64 encoding.

Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>

* chore(common): bump version to 2.14.0

Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>

---------

Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>
2023-12-19 12:54:58 +01:00
Marco Lecheler
76a5f248fb [bitnami/common] fix failOnNew implementation in common.secrets.passwords.manage (#21342) 2023-12-15 12:22:36 +01:00
Juan José Martos
11036334d8 [bitnami/*] Remove relative links to non-README sections, add verification for that and update TL;DR section (#20967)
* [bitnami/*] Remove relative links to non-README sections and add verification

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Update Elasticsearch solution title

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Update .github/workflows/markdown-linter.yml

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

* Move enterprise string to the tl;dr section

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Fix typo in some READMEs

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Replace placeholders in the TLDR section

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Fix typo in some READMEs

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Revert "Update Elasticsearch solution title"

This reverts commit 9f437f993d14f69a1ffffbcec78a5df8654aaefd.

---------

Signed-off-by: Jota Martos <jotamartos@vmware.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-11-16 14:18:56 +00:00
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