Commit Graph

85 Commits

Author SHA1 Message Date
Grzegorz Kołakowski
a09c51b4c4 [bitnami/spring-cloud-dataflow] Support taskServiceAccountName (#26450)
* [bitnami/spring-cloud-dataflow] Support taskServiceAccountName

Signed-off-by: Grzegorz Kołakowski <grzegorz8@gmail.com>

* Update CHANGELOG.md

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

* Update CHANGELOG.md

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

---------

Signed-off-by: Grzegorz Kołakowski <grzegorz8@gmail.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-06-03 14:46:33 +02:00
Fran Mulero
c3ea10304e [bitnami/spring-cloud-dataflow] Enable PodDisruptionBudgets (#26380)
* [bitnami/spring-cloud-dataflow] Enable PodDisruptionBudgets

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

* Update CHANGELOG.md

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

* Update CHANGELOG.md

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>
2024-05-24 10:22:11 +02:00
Victor Senior
e798a90a58 [bitnami/spring-cloud-dataflow] Fix variables definition sensitive to Helm 'release-name' (#26315)
* Fix variables definition sensitive to Helm 'release-name'

Wrong variables definition in the skipper's ConfigMap.
The variables are sensitive to 'release-name' provided with Heml installation command.
This fix issue reported with ticket [https://github.com/bitnami/charts/issues/26169].

Signed-off-by: Victor Senior <152206004+vicSenior@users.noreply.github.com>

* Update version in Chart.yaml

Chart version increased in according to [semver] 

Signed-off-by: Victor Senior <152206004+vicSenior@users.noreply.github.com>

* Update CHANGELOG.md

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

* Update CHANGELOG.md

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

---------

Signed-off-by: Victor Senior <152206004+vicSenior@users.noreply.github.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-23 20:30:21 +02:00
David Gomez
a50e35e1a2 [bitnami/spring-cloud-dataflow] Use different liveness/readiness probes (#26297)
* [bitnami/spring-cloud-dataflow] 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: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-22 08:32:52 +02:00
Javier J. Salmerón-García
d9dfc428db [bitnami/spring-cloud-dataflow] feat: 🔒 Add warning when original images are replaced (#26280)
* [bitnami/spring-cloud-dataflow] 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:10:31 +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
Anthony Lofton
50b96b0964 Remove Skipper ConfigMap and Secrets when Skipper is disabled (#25281)
This change was made to fix a discovered issue from the values
documentation mentioning that `externalDatabase.existingPasswordSecret`
and `externalDatabase.existingPasswordKey` is deprecated in favor of
using `existingSecret` and `existingSecretPasswordKey` within `dataflow`
and `skipper`. When changing to the expected way but having skipper
disabled, the skipper `externaldb-secret.yaml` is still included and
fails to base64 encode the password since it is empty. The best solution
was not to include the file at all. I applied the same logic to skippers
`configmap.yaml` since it is not used when enabled.

Signed-off-by: Anthony Lofton <anthony.lofton@jbhunt.com>
2024-04-22 13:44:12 +02:00
Piotr Mossakowski
dd62c04776 feat:(dataflow) manage tls cert via existing secret (#24748)
Currently to manage tls outside helm chart,
certificate and key need to be provided in values.

This change disables generating secret via helm chart if
certificate or key are not specified.

Closes: bitnami/charts#22973

Signed-off-by: Piotr Mossakowski <piotr.mossakowski@getindata.com>
Signed-off-by: Fran de Paz Galán <fran.de-paz@broadcom.com>
Co-authored-by: Fran de Paz Galán <fran.de-paz@broadcom.com>
2024-04-03 16:08:20 +00:00
Javier J. Salmerón-García
1a3c7bc452 [bitnami/spring-cloud-dataflow] feat!: 🔒 💥 Improve security defaults (#24714)
* [bitnami/spring-cloud-dataflow] feat!: 🔒 💥 Improve security defaults

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

* [bitnami/spring-cloud-dataflow] Update MariaDB to branch 11.3

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

* Update bitnami/spring-cloud-dataflow/README.md

Co-authored-by: Andrés Bono <andresbono@vmware.com>
Signed-off-by: David Gomez <davidbhlm@gmail.com>

* [bitnami/spring-cloud-dataflow] Update deps

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

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

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: David Gomez <dgomezleon@vmware.com>
Signed-off-by: David Gomez <davidbhlm@gmail.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: David Gomez <dgomezleon@vmware.com>
Co-authored-by: Andrés Bono <andresbono@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-04-03 11:49:10 +02:00
rakrvptl
3c472c6c3c bitnami/spring-cloud-dataflow Fix for #24575, undefined variable error while running spring cl… (#24611)
* Fix for Issue 24575, undefined variable error while running spring cloud dataflow chart

Signed-off-by: Radha Varadarajan <radha.varadarajan@penske.com>

* Fix for Issue 24575, refactored to remove redundancy

Signed-off-by: Radha Varadarajan <radha.varadarajan@penske.com>

---------

Signed-off-by: Radha Varadarajan <radha.varadarajan@penske.com>
2024-03-26 09:00:40 +01:00
Fran de Paz Galán
19d385aae7 [bitnami/spring-cloud-dataflow] Add externalEgress support (#24576)
* [bitnami/spring-cloud-dataflow] Add externalEgress support

Signed-off-by: Fran de Paz <fran.de-paz@broadcom.com>

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

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

---------

Signed-off-by: Fran de Paz <fran.de-paz@broadcom.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-03-20 16:55:37 +00:00
Juan Ariza Toledano
74968235d9 [bitnami/spring-cloud-dataflow] Address external RabbitMQ inconsistencies (#24493) 2024-03-18 13:00:09 +01:00
Juan Ariza Toledano
06783d238d [bitnami/spring-cloud-dataflow] Add support for using different external db credentials for Dataflow Server & Skipper (#24386) 2024-03-13 16:03:44 +01:00
Javier J. Salmerón-García
1a1a1ba2f8 [bitnami/spring-cloud-dataflow] feat: 🔒 Add automatic adaptation for Openshift restricted-v2 SCC (#24157)
* [bitnami/spring-cloud-dataflow] feat:  🔒 Add automatic adaptation for Openshift restricted-v2 SCC

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

* chore: 🔖 Bump Chart.yaml

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-05 16:07:08 +01:00
Javier J. Salmerón-García
88b5090a49 [bitnami/spring-cloud-dataflow] feat: 🔒 Add readOnlyRootFilesystem support (#23994)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-03-05 15:58:43 +01:00
lwojt16
dd929f1fa2 Fix Spring Cloud Dataflow Server OAuth2 Configuration Generalization (#23958)
Signed-off-by: Łukasz Wojtas <l94.wojtas@gmail.com>
2024-02-29 18:51:08 +01:00
Javier J. Salmerón-García
0e302eb5ba [bitnami/spring-cloud-dataflow] fix: 🐛 Add missing coalesce in metrics networkPolicy (#23937)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-02-27 16:31:05 +01:00
lwojt16
2dc0a59efc Feature Spring CLoud Dataflow Security (#23900)
+ Oauth 2.0 client authentication configuration
+ authorization customization

Signed-off-by: Łukasz Wojtas <l94.wojtas@gmail.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-02-26 17:17:48 +01:00
Javier J. Salmerón-García
51c49c6ebe [bitnami/spring-cloud-dataflow] feat: 🔒 Add resource preset support (#23524)
* [bitnami/spring-cloud-dataflow] feat:  🔒 Add resource preset support

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

* fix: 🐛 Add missing sections

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

---------

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 12:28:26 +01:00
Andrzej Dackiewicz
9f9b01e002 [bitnami/spring-cloud-dataflow] Fixing disabling skipper networkPolicy creation (#23412) 2024-02-15 12:12:18 +01:00
Hyunjin Choi
e6542e9fc0 [bitnami/spring-cloud-dataflow] Add jdbc parameter value for MariaDB (#22887)
* feat:  Add mariadb jdbc parameter value

Signed-off-by: Hyunjin Choi <hyeonisism@gmail.com>

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

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

---------

Signed-off-by: Hyunjin Choi <hyeonisism@gmail.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Rafael Ríos Saavedra <rrios@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Rafael Ríos Saavedra <rrios@vmware.com>
2024-01-31 09:25:58 +01:00
Javier J. Salmerón-García
d5fed68112 [bitnami/spring-cloud-dataflow] feat: ♻️ 🔒 Refactor and enable NetworkPolicy by default (#22718)
* [bitnami/spring-cloud-dataflow] feat: ♻️ 🔒 Refactor and enable NetworkPolicy by default

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

* chore: 🔖 Bump version

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

* test:  Update GOSS incorrect reference

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-01-30 16:05:28 +01:00
Javier J. Salmerón-García
18506b8a92 [bitnami/spring-cloud-dataflow] fix: 🔒 Move service-account token auto-mount to pod declaration (#22463)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-01-19 10:12:48 +01:00
Fran Mulero
424d16d3a4 [bitnami/scdf] Add securityContext to init containers (#21758)
* [bitnami/scdf] Add securityContext to init containers

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

* Revert changes in the schema

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

* Bump a minor version

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

---------

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2023-12-26 15:38:35 +01:00
Javier J. Salmerón-García
c78b6dd109 [bitnami/spring-cloud-dataflow] feat: Add missing health checks (#21644)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@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-12-22 10:25:49 +01:00
Javier J. Salmerón-García
a92dc64975 [bitnami/spring-cloud-dataflow] feat: Add support for PSA restricted policy (#20549)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2023-11-06 13:44:01 +01:00
Juan Ariza Toledano
1a624f42ba [bitnami/spring-cloud-dataflow] Use different app.kubernetes.io/version label on subcomponents (#19354) 2023-09-20 16:56:25 +02:00
Juan Ariza Toledano
8574d46894 [bitnami/spring-cloud-dataflow: Use merge helper]: (#19109) 2023-09-07 12:36:50 +02:00
Juan Ariza Toledano
c98c66e451 [bitnami/spring-cloud-dataflow] Support for customizing standard labels (#18749) 2023-08-29 09:08:41 +02:00
Celia Garcia
259a2ad53e [bitnami/spring-cloud-dataflow] Update Kafka subchart 25.0.0 (#18854)
* [bitnami/spring-cloud-dataflow] Update Kafka subchart 25.0.0

Signed-off-by: Celia Garcia Marquez <gcelia@vmware.com>

* Fix wait-for-backends.sh

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

---------

Signed-off-by: Celia Garcia Marquez <gcelia@vmware.com>
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2023-08-25 16:49:03 +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
26df8914a8 [bitnami/spring-cloud-dataflow] Don't regenerate self-signed certs on upgrade (#14663)
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-01-31 11:13:18 +01:00
Bitnami Bot
8eedbf4027 [bitnami/spring-cloud-dataflow] Release 15.0.2 (#14358)
* [bitnami/spring-cloud-dataflow] Release 15.0.2 updating components versions

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

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

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Removes unneeded database dialect

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

* Try with a higher timeout

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

* Updates the cypress tests to match the UI of the new spring boot version

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

* Reverts timeout increase

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

* Updates UI string

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

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>
Co-authored-by: Rafael Rios Saavedra <rrios@vmware.com>
2023-01-23 17:23:06 +01:00
Orgad Shaneh
40e7f3f7d2 [bitnami/spring-cloud-dataflow] Use custom probes if given (#12560)
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-19 17:07:23 +00:00
Umer Anwar
be7cd82286 [bitnami/spring-cloud-dataflow] use common tpl function instead of toYaml (#11191)
Signed-off-by: umer <umer.anwar@nuance.com>
2022-07-19 11:40:23 +02:00
Toby Grasl
7649bc00bb [bitnami/spring-cloud-dataflow] Apply server.containerPort as documented. (#10823)
* Using server.containerPort to fix #10301

Signed-off-by: herblet <herblet@knowledge42.com>
2022-07-11 10:12:20 +02:00
Corneil du Plessis
a5c9600415 Update helpers to ensure scdf.rabbitmq.port is assigned a default value if not in values.yaml (#10448)
Added definition to values.schema.json

Fixes #10446
Signed-off-by: Corneil du Plessis <pcorneil@vmware.com>
2022-06-20 14:47:48 +02:00
Miguel Ángel Cabrera Miñagorri
8b813f692c [bitnami/spring-cloud-dataflow] Use the new helper for HPA API version (#10213)
* Use the new helper for HPA API version

Signed-off-by: Miguel A. Cabrera Minagorri <devgorri@gmail.com>

* Contemplate targetAverageUtilization

Signed-off-by: Miguel A. Cabrera Minagorri <devgorri@gmail.com>

* Bump common and update HPA

Signed-off-by: Miguel A. Cabrera Minagorri <devgorri@gmail.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>
2022-05-24 11:26:43 +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
amahmoodsp
c041b641f1 Add missing entryPointStyle so that entrypoint may be configured for SCDF tasks (#9516)
Signed-off-by: amah <67964799+amahmoodsp@users.noreply.github.com>
2022-03-25 11:19:16 +01:00
Ernst Plüss
a7f805734f [bitnami/spring-cloud-dataflow] Added entryPointStyle and imagePullPo… (#9409)
* [bitnami/spring-cloud-dataflow] Added entryPointStyle and imagePullPolicy to skipper kubernetes configuration.

Signed-off-by: Ernst Plüss <ernst@pluess.li>

* [bitnami/spring-cloud-dataflow] Bump chart version.

Signed-off-by: Ernst Plüss <ernst@pluess.li>
2022-03-15 12:46:13 +01:00
Ernst Plüss
39159ddeb1 bitnami/spring-cloud-dataflow: deployer.podSecurityContext can be switched off without warnings (#9405)
* deployer.podSecurityContext can be switched off without warnings

Signed-off-by: Ernst Plüss <ernst@pluess.li>

* Updated the README.md

Signed-off-by: Ernst Plüss <ernst@pluess.li>
2022-03-15 09:54:20 +01:00
Juan Ariza Toledano
fb82bb1fb0 [bitnami/spring-cloud-dataflow] Bump Kafka subchart (#9316) 2022-03-07 16:27:40 +01:00
Juan Ariza Toledano
9446ea37dd [bitnami/spring-cloud-dataflow] Do not hardcode PDB apiVersion (#9117) 2022-02-21 11:54:31 +01:00
CEDDM
5aa0fb23aa Add common application properties configuration (#8982)
Signed-off-by: CEDDM <52827991+CEDDM@users.noreply.github.com>
2022-02-11 18:37:40 +01:00
Sergiu Pantiru
f392ed0715 [bitnami/spring-cloud-dataflow] enable deployer secretRefs (#8842) 2022-02-01 12:56:49 +01:00
Alejandro Moreno
e71d38ea4e Fix metrics (#8695)
Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>
2022-01-18 09:25:30 +01:00
CEDDM
8fae03e02f [bitnami/spring-cloud-dataflow] Add deployer.imagePullSecrets property (#8597)
* Add deployer.imagePullSecrets property

* Correct values.yaml

* Add SCDF server configmap too

* Update bitnami/spring-cloud-dataflow/values.yaml

Co-authored-by: nico <nico@nico-VirtualBox>
Co-authored-by: Carlos Rodríguez Hernández <carrodher1179@gmail.com>
2022-01-10 09:11:07 +01:00
Miguel Ruiz
43029d4470 [bitnami/spring-cloud-dataflow] Chart standardized (#8524)
* [bitnami/spring-cloud-dataflow] Chart standardized

* Set automountServiceAccountToken default to true

* [bitnami/spring-cloud-dataflow] Update components versions

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-01-04 10:49:52 +01:00
Fran Mulero
e7dc50a96d [bitnami/spring-cloud-dataflow] Allow multiple external kafka nodes (#8488) 2021-12-24 11:57:25 +01:00