Commit Graph

60 Commits

Author SHA1 Message Date
Javier J. Salmerón-García
249c0f962b [bitnami/discourse] feat: 🔒 Add warning when original images are replaced (#26193) 2024-05-21 14:51:08 +02:00
David Gomez
6c08d62efb [bitnami/discourse] Use different liveness/readiness probes (#26119)
Signed-off-by: David Gomez <dgomezleon@vmware.com>
2024-05-20 10:35:35 +00: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
4a05fd060f [bitnami/discourse] feat!: 🔒 💥 Improve security defaults (#24787)
* [bitnami/discourse] feat!: 🔒 💥 Improve security defaults

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

* fix: 🐛 Set proper add capabilities

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

* fix: 🐛 Set proper add capabilities

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

* fix: 🐛 Set proper capability name

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

* fix: 🐛 Change CHROOT to SYS_CHROOT

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

* chore: 🔧 Bump resource preset

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

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

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

* chore: 🔧 Bump platform size

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

* chore: 🔧 Increase resource preset to xlarge

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

* Update networkpolicy.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: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-04-04 16:26:07 +02:00
Gernot Pansy
586bbc45f6 [bitnami/discourse] Update plugins to compatible versions (#23931)
* [bitnami/discourse] Update plugins to compatible versions

This change introduces a new helm value `discourse.compatiblePlugins` which is per default enabled.

If enabled and the plugins are persisted (`discourse.persistPlugins`) it will update all plugins to the latest version (same as on first time installation) on initialization.

Then it will update all plugins to a compatible version (for upgrade and first time installation).

This change should fix upgrades with outdated plugins and fix install if a plugin already has a newer version.

Signed-off-by: Gernot Pansy <gernot@pansy.at>

* [bitnami/discourse] Bump chart version to 12.8.0

Signed-off-by: Gernot Pansy <gernot@pansy.at>

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

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

---------

Signed-off-by: Gernot Pansy <gernot@pansy.at>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-03-20 13:21:30 +01:00
Javier J. Salmerón-García
da4135e242 [bitnami/discourse] feat: 🔒 Add automatic adaptation for Openshift restricted-v2 SCC (#24074)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-06 12:18:52 +01:00
Javier J. Salmerón-García
38b444c6d4 [bitnami/discourse] feat: 🔒 Add resource preset support (#23441)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Andrés Bono <andresbono@vmware.com>
Co-authored-by: Andrés Bono <andresbono@vmware.com>
2024-02-16 10:37:22 +01:00
Javier J. Salmerón-García
c471e36129 [bitnami/discourse] fix: 🔒 Move service-account token auto-mount to pod declaration (#22394)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-01-19 10:26:14 +01:00
Juan Ariza Toledano
0c71c19039 [bitnami/discourse] Add support for skipping to persist plugins (#21588) 2023-12-15 19:19:02 +01:00
Juan Ariza Toledano
52a77ee7db [bitnami/discourse: Use merge helper]: (#19030) 2023-09-06 12:50:54 +02:00
Juan Ariza Toledano
02497d4529 [bitnami/discourse] Support for customizing standard labels (#18479) 2023-08-23 18:05:22 +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
Miguel Ruiz
64038e7c43 [bitnami/discourse] Add feature discourse.plugins (#16196)
* [bitnami/discourse] Add feature discourse.plugins

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

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

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

* Apply suggestions

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

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-04-28 15:13:49 +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
Miguel Ruiz
136234e7ff [bitnami/discourse] Don't regenerate self-signed certs on upgrade (#14616)
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-01-31 09:24:36 +01:00
Carlos Rodríguez Hernández
3cf6b10e10 Generic README instructions related to the repo (#12792)
* Generic README instructions related to the repo

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

* Change repo in more commands

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

* Minor changes

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

* Revert URL removal

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

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-10-05 10:25:55 +02:00
izturn
82880bd345 adjust the naming style for resources to make them not pass the length limit (#12751)
Signed-off-by: Gang Liu <gang.liu@daocloud.io>

Signed-off-by: Gang Liu <gang.liu@daocloud.io>
2022-10-03 10:30:33 +02:00
Orgad Shaneh
e4a1296a21 [bitnami/discourse] Use custom probes if given (#12489)
Without this change, in order to use a custom probe, the user has to
specify the probe parameters, and also must specify for the original
probe "enabled: false".

Issue: #12354
Signed-off-by: Orgad Shaneh <orgad.shaneh@audiocodes.com>

Signed-off-by: Orgad Shaneh <orgad.shaneh@audiocodes.com>
2022-09-21 10:52:22 +02:00
Arik Sidney Guggenheim
205378be4b [bitnami/discourse] Fix for #11859 remove pw from cm (#11970)
* Remove POSTGRESQL_CLIENT_CREATE_DATABASE_PASSWORD from configMap and set it as env variable in deployment

Signed-off-by: Arik Sidney Guggenheim <hello@arik.sydney>

* Fix default db secret name

Signed-off-by: Arik Sidney Guggenheim <hello@arik.sydney>

* Update chart version to 8.0.10

Signed-off-by: Arik Sidney Guggenheim <hello@arik.sydney>

Signed-off-by: Arik Sidney Guggenheim <hello@arik.sydney>
Signed-off-by: Fran Mulero <fmulero@vmware.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
2022-08-23 08:30:40 +00:00
Michiel
2cada87ed4 Update Redis trademark references
* Update Redis reference and usage

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

* Update Redis reference and usage

Summary: Change Redis solution names

Reviewers: jotamartos

Differential Revision: https://phabricator.nami.run/D63488

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

* Corrections

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

* Bump versions

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

* Bump all affected Charts versions

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

* Rebase Airflow version

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

* Bump remaining affected Charts versions

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

* Bump remaining affected Charts versions

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

* Correction

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

* Bump remaining affected Charts versions

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

* Rebasing Chart versions

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

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

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

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

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

* Bump airflow version

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

* Bump all versions

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

Co-authored-by: michield <michield@vmware.com>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-06-02 18:00:29 +02:00
Miguel Ruiz
9ae52bbce3 [bitnami/discourse] Add missing service parameter (#10405)
* [bitnami/discourse] Add missing service parameters

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

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

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

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

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
2022-05-26 16:10:35 +02:00
Fran Mulero
0f6cbb9099 [bitnami/*] add ingress extraRules feature (#10253)
* Add extraRules to ingress objects

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

* Execute readme generator

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

* Version bump

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-05-16 18:35:09 +02:00
Miguel Ruiz
ad1d8a5fd9 [bitnami/*] Add missing 'persistence.annotations' (#10202)
* [bitnami/*] Add missing 'persistence.annotations'

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

* [skip ci] Update README.md with readme-generator-for-helm

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

* [skip ci] Update README.md with readme-generator-for-helm

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-05-16 12:12:02 +02:00
Carlos Rodríguez Hernández
26502141d1 [bitnami/*] Unify k8s directives separators (#10185)
* [bitnami/*] Unify k8s directives separators

Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>

* [skip ci] Update README.md with readme-generator-for-helm

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-05-13 12:26:57 +02:00
Javier J. Salmerón-García
e5c4d3e112 [bitnami/discourse]: fix: 🐛 Fix incorrect indent in PVC (#9198)
* [bitnami/discourse]: fix: 🐛 Fix incorrect indent in PVC

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

* Undo bump in Jenkins

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2022-02-24 17:15:38 +01:00
Juan Ariza Toledano
82db1c79a8 [bitnami/discourse] Chart standardization (#8991)
* [bitnami/discourse] Chart standardization

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

* Update deps

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

* Fix NOTES

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

* [bitnami/discourse] Update components versions

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-02-22 09:03:32 +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
Pablo Galego
81ece48240 [bitnami/*] Add network policies - first batch (#8088)
* [bitnami/discourse] Add Network Policies

* [bitnami/discourse] Update networkPolicy.enabled comment

* [bitnami/ejbca] Add Network Policies

* [bitnami/ghost] Add Network Policies

* [bitnami/jasperreports] Add Network Policies

* [bitnami/suitecrm] Add Network Policies

* [bitnami/discourse] Add endline to networkpolicy-backend-ingress-rules.yaml

* [bitnami/*] Cosmetic changes

* [bitnami/discourse] Rename network policy files

* [bitnami/*] Fix comments' format for readme-generator
2021-11-17 16:09:17 +01:00
Carlos Rodríguez Hernández
d812a243cb [bitnami/several] Add extraDeploy feature to the pending charts (#8164)
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2021-11-17 08:26:03 +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
Ibone González Mauraza
8db46e793b [bitnami/discourse] add service.loadBalancerIP to the service (#7336)
* [bitnami/discourse] add service.loadBalancerIP to the service

* small change
2021-08-27 12:57:32 +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
Federico Frenguelli
29428ff29c [bitnami/discourse] fixed indentation of sidecars containers on discourse deployment which caused a YAML parse error (#6984) 2021-07-19 09:49:16 +02:00
alvneiayu
8fef2315c1 [bitnami/discourse] Avoid to include ports in DISCOURSE_HOST (#6958)
* [bitnami/discourse] Avoid to include 443 and 80 ports in DISCOURSE_HOST

* [bitnami/discourse] Avoid to include ports in DISCOURSE_HOST
2021-07-15 13:06:01 +02:00
Juan Ariza Toledano
9ae4a7df69 [bitnami/*] Avoid creating PVC when unneeded (#6840) 2021-07-05 11:44:31 +02:00
Elliot Dobson
3cb886ef78 [bitnami/discourse] Add SMTP variables (#6652)
* Add SMTP variables to [bitnami/discourse] helm chart

* Update description for 'discourse.smtp.password.enabled' in _helpers.tpl for [bitnami/discourse]

* PR review feedback changes

Co-authored-by: Alejandro Moreno <amorenoc@vmware.com>
2021-06-17 12:04:16 +02:00
Elliot Dobson
13fdff2489 Fix health probes for discourse container in [bitnami/discourse] (#6676) 2021-06-16 11:53:00 +02:00
Elliot Dobson
770989beaf [bitnami/discourse] Make POSTGRESQL_CLIENT_* env vars optional for externalDatabase (#6650)
* Make POSTGRESQL_CLIENT_ env vars optional

* kxesd-discourse-optional-pg-client-values

- Update README.md
- Add default value for externalDatabase.create to values.yaml
- Update logic in deployment.yaml & configmaps.yaml templates
- Bump chart version in Chart.yaml
2021-06-14 11:34:50 +02:00
Marcos Bjoerkelund
bdee99e775 [bitnami/discourse] Add volume-permissions init container (#6632) 2021-06-11 11:48:44 +02:00
Elliot Dobson
28a6f1acf1 Rename 'DISCOURSE_DATABASE_USERNAME' to 'DISCOURSE_DATABASE_USER' (#6622)
* Rename 'DISCOURSE_DATABASE_USERNAME' to 'DISCOURSE_DATABASE_USER'

* [bitnami/discourse] Bump Chart.yaml version
2021-06-11 10:08:14 +02:00
Marcos Bjoerkelund
e9b786f98d [bitnami/discourse] Fix external DB support (#6615) 2021-06-09 17:18:53 +02:00
Marcos Bjoerkelund
a51a77c505 [bitnami/discourse] Fix URLs for emojis and attachments (#6592) 2021-06-07 17:00:55 +02:00
Marcos Bjoerkelund
cf300d9b73 [bitnami/discourse] MAJOR: Discourse image refactor (#6516)
* [bitnami/discourse] MAJOR: Discourse image refactor

* Fix chart deployment

* [bitnami/discourse] Update components versions

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-06-03 10:21:16 +02:00
JustinAvaLabs
9d1f2bba1d [bitnami/discourse] adding extraPorts gives invalid YAML error (#6467)
* adding extraPorts gives invalid YAML error

adding extraPorts gives error:
YAML parse error on discourse/templates/service.yaml: error converting YAML to JSON: yaml: line 21: mapping values are not allowed in this context

proposed fix

* bump version

* change indent to nindent

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

* Update service.yaml

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>
Co-authored-by: Miguel Ángel Cabrera Miñagorri <mcabrera@vmware.com>
2021-05-28 10:24:58 +02:00
dharmendra kariya
ee5597c86b Update NOTES.txt (#6292)
* Update NOTES.txt

* Add namespace to helm upgrade command and unify format --namespace vs -n

Co-authored-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2021-05-05 10:28:35 +02:00
Francisco de Paz Galán
c7e8ef4d5d [bitnami/*] Update redis subchart to new major (#6079)
* [bitnami/*] Update Redis subchart major

* Fix typo

* Update charts to newest Redis chart version 14

* Update common chart dependency

* Update Chart.yaml

Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>
2021-04-28 13:02:17 +02:00
Steven Arnott
295bff062e [bitnami/charts/discourse] Add selector option to pvc (#5466)
* Add selector option to pvc

* Update Chart Version and Readme

* clean up

* fix indentation of selector content

* Revert accessMode

* Bump minor version

Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2021-02-12 09:42:38 +01:00
Javier J. Salmerón-García
5e183af82a [bitnami/discourse] Add hostAliases (#5220) 2021-01-26 09:51:52 +01:00
Carlos Rodríguez Hernández
dfa89b8659 [bitnami/several] Add Redis trademark (#5023)
* Add trademark to Redis and Redis Cluster

* add trademark in other charts

* Fix table indentation in READMEs

* Add trademark to yaml, tpl and txt

* Rebase master and bump chart version

* One line disclaimer

* Add trademark to recent changes and add zookeeper and cassandra

Co-authored-by: jotamartos <jotamartos@vmware.com>
2021-01-14 14:36:32 +01:00
Javier J. Salmerón-García
2f3e2beea8 [bitnami/*] Update ingress rules (batch 1) (#4870) 2020-12-31 15:53:06 +01:00