Commit Graph

37 Commits

Author SHA1 Message Date
sebv7
707e8ac1ca [bitnami/clickhouse] fix: Add missing version, kind to volumeClaimTemplates (#29304) 2024-09-09 11:08:47 +02:00
Fran Mulero
f2874179a9 [bitnami/clickhouse] Enable PodDisruptionBudgets (#26422)
* [bitnami/clickhouse] Enable PodDisruptionBudgets

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

* Update CHANGELOG.md

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

* Create a PDB per shard

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

* Fix linter issues

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

* Revert changes in templates

Signed-off-by: Fran Mulero <fmulero@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>
2024-05-28 09:49:31 +02:00
David Gomez
16e8a9e6f5 [bitnami/clickhouse] Use different liveness/readiness probes (#26331)
* [bitnami/clickhouse] Use different liveness/readiness probes

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

* Update CHANGELOG.md

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

---------

Signed-off-by: David Gomez <dgomezleon@vmware.com>
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-23 16:35:00 +02:00
Javier J. Salmerón-García
f64e33aa0e [bitnami/clickhouse] feat: 🔒 Add warning when original images are replaced (#26188)
* [bitnami/clickhouse] feat:  🔒 Add warning when original images are replaced

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

* Update CHANGELOG.md

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-21 16:14:42 +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
aadaec8806 [bitnami/clickhouse] fix: 🐛 🔒 Add shard label to avoid Compute Unit collision (#25048)
* [bitnami/clickhouse] fix: 🐛 🔒 Add shard label to avoid Compute Unit collision

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

* fix: 🐛 Use containerPort in headless service

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-04-09 10:08:55 +02:00
Javier J. Salmerón-García
a0ba51ce7f [bitnami/clickhouse] feat: 🔒 Add automatic adaptation for Openshift restricted-v2 SCC (#24069)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-05 15:59:09 +01:00
Javier J. Salmerón-García
50a8bafeb6 [bitnami/clickhouse] feat: 🔒 Add readOnlyRootFilesystem support (#23605)
* [bitnami/clickhouse] feat:  🔒 Add readOnlyRootFilesystem support

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

* chore: ♻️ Move all emptydirs to one

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-02-21 09:56:25 +01:00
Javier J. Salmerón-García
0a82ef66b9 [bitnami/clickhouse] feat: 🔒 Add resource preset support (#23436)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-02-16 10:38:01 +01:00
Javier J. Salmerón-García
b62cb0f76b [bitnami/clickhouse] fix: 🐛 Add allowExternalEgress to avoid breaking istio (#23031)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-02-05 16:11:52 +01:00
Alvaro Neira Ayuso
0d02d6eaab [bitnami/clickhouse] feat: 🔒 Enable networkPolicy (#22548)
Signed-off-by: Alvaro Neira Ayuso <alvaron@vmware.com>
2024-01-24 12:10:13 +01:00
Javier J. Salmerón-García
02ef527359 [bitnami/clickhouse] fix: 🔒 Move service-account token auto-mount to pod declaration (#22390)
* [bitnami/cert-manager] fix: 🔒 Move service-account token auto-mount to pod declaration

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

* [bitnami/clickhouse] fix: 🔒 Move service-account token auto-mount to pod declaration

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

* chore:  Revert cert-manager changes

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

* test:  Update goss test to reflect new value

Signed-off-by: Javier Salmeron Garcia <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-01-22 11:42:47 +01:00
Nick Marden
4c9b3ad297 [bitnami/clickhouse] Support extraVolumeClaimTemplates (#21877)
* Support extraVolumeClaimTemplates for Clickhouse server pods

Signed-off-by: Nick Marden <nick@rrsoft.co>

* Bump minor version rather than patch-level version

Co-authored-by: Ibone González Mauraza <ibone.gonzalez-mauraza@broadcom.com>
Signed-off-by: Nick Marden <nick@marden.org>

---------

Signed-off-by: Nick Marden <nick@rrsoft.co>
Signed-off-by: Nick Marden <nick@marden.org>
Co-authored-by: Ibone González Mauraza <ibone.gonzalez-mauraza@broadcom.com>
2024-01-10 13:13:36 +01:00
Kamil Skrzypiński
6c8b946cc4 [bitnami/clickhouse] Remove syntax error in statefulset.yaml. Resolve #19496 (#19497) 2023-09-25 11:00:38 +02:00
Emmanuel
e5d0d41c98 [bitnami/clickhouse] Fix clickhouse external access annotation assignment (#18015)
* fix external access annotation assignment for N shards and M replicas

Signed-off-by: Emmanuel <emmanuelm41@gmail.com>

* update value description

Signed-off-by: Emmanuel <emmanuelm41@gmail.com>

* update docs again

Signed-off-by: Emmanuel <emmanuelm41@gmail.com>

* bump version

Signed-off-by: Emmanuel <emmanuelm41@gmail.com>

---------

Signed-off-by: Emmanuel <emmanuelm41@gmail.com>
2023-09-20 11:36:52 +02:00
Juan Ariza Toledano
e6c284a4b2 [bitnami/clickhouse]: Use merge helper (#19062) 2023-09-11 12:55:02 +02:00
Ivan Panteleev
351cb28f94 [bitnami/clickhouse] Add distributeReplicasByZone parameter (#18948)
* Add distibuteReplicasByZone param

Signed-off-by: Ivan Panteleev <ispanteleev@gmail.com>

* Bump chart version

Signed-off-by: Ivan Panteleev <ispanteleev@gmail.com>

* typo fix

Signed-off-by: Ivan Panteleev <ispanteleev@gmail.com>

* Update chart version

Co-authored-by: Fran Mulero <fmulero@vmware.com>
Signed-off-by: Ivan Panteleev <amalgamm@users.noreply.github.com>

---------

Signed-off-by: Ivan Panteleev <ispanteleev@gmail.com>
Signed-off-by: Ivan Panteleev <amalgamm@users.noreply.github.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
2023-09-04 13:06:17 +02:00
Juan Ariza Toledano
1b3bb1d495 [bitnami/clickhouse] Support for customizing standard labels (#18461) 2023-08-28 13:10:35 +02:00
Juan Ariza Toledano
cb715ba208 [bitnami/clickhouse]: Use inmutable labels on claim templates (#18309) 2023-08-16 16:22:14 +02:00
wiktor2200
32ee4380b7 [bitnami/clickhouse] Feat Clickhouse - support for PrometheusRules (#18098)
Signed-off-by: wiktor2200 <wiktor2200@users.noreply.github.com>
Co-authored-by: Andrés Bono <andresbono@vmware.com>
2023-08-08 11:17:32 +02:00
Hedayat Vatankhah (هدایت)
e2573eaa54 [bitnami/clickhouse] Add support for persistence.existingClaim (#18123)
* [bitnami/clickhouse] Add support for persistence.existingClaim (#17893)

Signed-off-by: Hedayat Vatankhah <hedayat.fwd@gmail.com>

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

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

---------

Signed-off-by: Hedayat Vatankhah <hedayat.fwd@gmail.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-08-03 14:02:51 +02:00
Andrés Bono
fc3f7406c0 [bitnami/clickhouse] Add shard label to pods (#17943)
Signed-off-by: Andrés Bono <andresbono@vmware.com>
2023-07-27 08:58:29 +02:00
Raúl López
8f3d7ef927 [bitnami/charts] Automate license checks (#17421)
* [bitnami/charts] Automate license checks

Signed-off-by: Raúl López <rlorpez@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-07-03 14:21:32 +02:00
Emmanuel
5fc7713e3b [bitnami/clickhouse] allow to set custom configuration for users folder (#17110)
* allow to set custom configuration for users

Signed-off-by: Emmanuel <emmanuelm41@gmail.com>

* bump chart version

Signed-off-by: Emmanuel <emmanuelm41@gmail.com>

---------

Signed-off-by: Emmanuel <emmanuelm41@gmail.com>
2023-06-28 14:19:31 +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
Serge Tkatchouk
3cf5eb6488 [bitnami/clickhouse] Fix volumePermissions's command syntax and security context (#16245)
* [bitnami/clickhouse] Fix volumePermissions command

The command used in `volumePermissions` init container was specified as string instead of a list of strings. This may have resulted in errors reported by Helm:
```
Error: UPGRADE FAILED: error validating "": error validating data: ValidationError(StatefulSet.spec.template.spec.initContainers[0].command): invalid type for io.k8s.api.core.v1.Container.command: got "string", expected "array"
```

Signed-off-by: Serge Tkatchouk <sp1j3t@gmail.com>

* [bitnami/clickhouse] Bump chart version to v3.3.2

Signed-off-by: Serge Tkatchouk <sp1j3t@gmail.com>

* [bitnami/clickhouse] Use own SecurityContext for volumePermissions

Signed-off-by: Serge Tkatchouk <sp1j3t@gmail.com>

* [bitnami/clickhouse] Render whole volumePermissions securityContext

Signed-off-by: Serge Tkatchouk <sp1j3t@gmail.com>

* [bitnami/clickhouse] Use tpl helper for volumePermissions SC

Signed-off-by: Serge Tkatchouk <sp1j3t@gmail.com>

* [bitnami/clickhouse] Remove unneeded mount in volumePermissions

Signed-off-by: Serge Tkatchouk <sp1j3t@gmail.com>

---------

Signed-off-by: Serge Tkatchouk <sp1j3t@gmail.com>
2023-04-28 15:47:13 +02:00
wiktor2200
6d404fbaa7 [bitnami/clickhouse] Clickhouse chart fix labels for persisten volumes (#15980)
Signed-off-by: wiktor2200 <wiktor2200@users.noreply.github.com>
2023-04-10 11:31:29 +02:00
Alexandru Jieanu
fd3983f6b5 [bitnami/clickhouse] Fix rendering of CIDR block list for loadBalancerSourceRanges (#15511)
Signed-off-by: Alexandru Jieanu <alexandru.jieanu@gmail.com>
2023-03-17 09:40:02 +01:00
Miguel Ruiz
21bb4e37b6 [bitnami/clickhouse] Add support for service.headless.annotations (#15425)
* [bitnami/clickhouse] Add support for service.headless.annotations

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>

---------

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-03-10 10:17:08 +01:00
Alexander Alexandrov
6e9fca4fd6 [bitnami/clickhouse] add PVC labels (#15349)
Signed-off-by: Alexander Alexandrov <alex.mirenki@gmail.com>
2023-03-07 10:45:55 +01:00
Mohamed Azouz
7ab432a6d4 [bitnami/clickhouse] Add checksum annotation to restart pods when config updated (#14779)
* [bitnami/clickhouse] feat: Add checksum annotaion to restart pods

Signed-off-by: Mohamed Azouz <mohamedaliazouz@gmail.com>

* [bitnami/clickhouse] chore: bump up version

Signed-off-by: Mohamed Azouz <mohamedaliazouz@gmail.com>

* [bitnami/clickhouse] fix: fix variable

Signed-off-by: Mohamed Azouz <mohamedaliazouz@gmail.com>

* [bitnami/clickhouse] chore: bumpup version

Signed-off-by: Mohamed Azouz <mohamedaliazouz@gmail.com>

* [bitnami/clickhouse] chore: remove unused condition

Signed-off-by: Mohamed Azouz <mohamedaliazouz@gmail.com>

---------

Signed-off-by: Mohamed Azouz <mohamedaliazouz@gmail.com>
2023-02-13 11:35:29 +01:00
Miguel Ruiz
374e81b3a0 [bitnami/clickhouse] Don't regenerate self-signed certs on upgrade (#14612)
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-01-31 16:38:51 +01:00
Omar Aloraini
f5db0b5573 [bitnami/clickhouse] feat: configure https port (#14030)
* [bitnami/clickhouse] feat: configure https port

Signed-off-by: Omar Aloraini <ooraini.dev@gmail.com>

* Update Chart.yaml

Signed-off-by: corico44 <42420333+corico44@users.noreply.github.com>

Signed-off-by: Omar Aloraini <ooraini.dev@gmail.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: corico44 <42420333+corico44@users.noreply.github.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: corico44 <42420333+corico44@users.noreply.github.com>
2023-01-13 15:16:58 +01:00
yywing
d7ab8d7790 [bitnami/clickhouse]: support clickhouse keeper (#13669)
* feat: clickhouse support clickhouse keeper

Signed-off-by: yywing <386542536@qq.com>

* feat: add comment

Signed-off-by: yywing <386542536@qq.com>

Signed-off-by: yywing <386542536@qq.com>
2022-12-12 10:46:50 +01:00
cleverhu
d525fce4b4 [bitnami/clickhouse] Fix render topologySpreadConstraints (#13083)
Signed-off-by: cleverhu <shouping.hu@daocloud.io>

Signed-off-by: cleverhu <shouping.hu@daocloud.io>
Signed-off-by: Celia Garcia <61272496+CeliaGMqrz@users.noreply.github.com>
Co-authored-by: Celia Garcia <61272496+CeliaGMqrz@users.noreply.github.com>
2022-11-03 12:53:02 +01:00
Rafael Ríos Saavedra
84558016ab [bitnami/clickhouse] Fix toleration rendering (#12728)
* [bitnami/clickhouse] Fix toleration rendering

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Update bitnami/clickhouse/Chart.yaml

Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Rafael Ríos Saavedra <rafael.rios.saavedra@gmail.com>

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>
Signed-off-by: Rafael Ríos Saavedra <rafael.rios.saavedra@gmail.com>
Signed-off-by: Rafael Ríos Saavedra <rrios@vmware.com>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2022-09-30 16:25:32 +02:00
Javier J. Salmerón-García
c6bf0b9adb [bitnami/clickhouse] feat: 🎉 Add chart (#12623)
* [bitnami/clickhouse] feat: 🎉 Add chart

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

* [bitnami/clickhouse] feat:  Add extra overrides

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

* [bitnami/clickhouse] fix: 🐛 Incorrect reference to metrics

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

* [bitnami/clickhouse] test:  Update GOSS reference

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

* [bitnami/clickhouse] test:  Update GOSS permission test

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

* [bitnami/clickhouse] fix: 🐛 Do not create extra-configmap unless necessary

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

* [bitnami/clickhouse] feat:  Add log level

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

* [bitnami/clickhouse] fix: ✏️ Undo kafka values change

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

* [bitnami/clickhouse] test:  Adapt to testing best practices

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

* [bitnami/clickhouse] test:  Update run parameters

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

* [bitnami/clickhouse] test:  Add runtime parameters to vib-publish and randomize goss database inputs

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

* [bitnami/clickhouse] test:  Fix incorrect testing tcp port

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

* [bitnami/clickhouse] test:  Fix incorrect GOSS parameter --username

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

* [bitnami/clickhouse] test:  Fix incorrect runtime_parameters

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

* [bitnami/clickhouse] test:  Fix table name

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

* [bitnami/clickhouse] docs: 📝 Fix README

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>

* [bitnami/clickhouse] test:  Change runtime_parameters

Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

* [bitnami/clickhouse] test:  Change host in GOSS tests

Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

* [bitnami/clickhouse] test:  Update runtime parameters

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

* [bitnami/clickhouse] test:  Add missing GOSS value

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

* [bitnami/clickhouse] chore: 🔧 Add to CD Pipeline

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

* [bitnami/clickhouse] fix: 🐛 Use proper dependency helper for zk service

Signed-off-by: Javier Salmeron Garcia <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>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
2022-09-24 00:20:14 +02:00