Max Forasteiro
c03bf80864
feat(helm-chart): Add extraLabels to all resources ( #30710 )
2024-10-27 13:36:06 -07:00
Sabyrzhan Tynybayev
f2e020e398
fix(helm): Set priorityClassName to pods (superset, celeryBeat, celeryBeatFlower, celeryBeatWorker, celeryBeatWebsocket, jobs) ( #29091 )
2024-06-06 11:55:55 -07:00
Hans Lemm
d303852609
feat(helm): allow removal of Node & Worker replicas for custom HPA solutions ( #28762 )
2024-06-05 07:47:48 -07:00
Prada Souvanlasy
3818da8509
feat(helm): optionally set pod disruption budgets ( #27163 )
2024-02-20 15:51:54 -08:00
Kris Lendon
5cc0feb647
feat(helm): Support HPA for supersetNode and supersetWorker ( #25280 )
...
Co-authored-by: Nav_InverseInfinity <naveen.damotharan@outlook.com >
2023-09-18 15:16:52 -07:00
Denis Krivenko
a994145e37
chore(helm): Use template comments for the chart license header ( #23726 )
2023-05-01 10:48:16 -07:00
Denis Krivenko
70f3cc0b27
chore(helm): Reformat helm chart templates ( #23681 )
2023-04-18 09:37:23 -07:00
mkramer5454
9a4839f45c
build: Add helm chart option to deploy sidecars with node and worker ( #23160 )
2023-02-23 10:04:41 -08:00
Denis Krivenko
ede18be08e
feat(helm): Make Chart.AppVersion default value for image tag ( #22854 )
2023-02-01 09:19:28 +00:00
Sergey Shevchenko
b132451581
feat(helm): Add ability to customize affinity per deployment ( #22827 )
2023-01-23 15:41:28 -08:00
Mathieu Herbert
d6bce09ac3
feat(helm): add deploymentLabels variable ( #22541 )
2023-01-05 09:05:54 -08:00
waynewenswag
53ed8f2d5a
feat(helm): add metadata namespace ( #22020 )
2022-11-09 10:41:40 -08:00
Yann Jouanique
06da7bf65c
feat(helm): Support for flower and websocket containers ( #21806 )
2022-10-27 13:03:21 -07:00
Gabriel Forien
3f8e9a567a
feat(helm): add RollingUpdate parameters ( #20931 )
...
Co-authored-by: gforien <gforien.externe@bedrockstreaming.com >
2022-09-22 07:47:12 -07:00
Jeremy PLANCKEEL
554ed6495e
feat(helm): add liveness and readiness for deployment webserver ( #20567 )
...
* feat(helm): add liveness and readiness for deployment webserver
* feat(helm): add example in values
* feat(helm): move config probes under supersetNode
* feat(helm): bump chart.yaml
* fix(helm): remove default values in template and use values.yaml
* fix(git): bump chart verison
* fix(json): update the schema to get CI passing
* fix(helm): correct path for values readiness
Co-authored-by: wiktor2200 <wiktor2200@users.noreply.github.com >
Co-authored-by: Jeremy PLANCKEEL <jplanckeel.externe@bedrockstreaming.com >
Co-authored-by: Craig Rueda <craig@craigrueda.com >
Co-authored-by: wiktor2200 <wiktor2200@users.noreply.github.com >
2022-08-08 14:28:36 -07:00
Gabriel Forien
8e0f16fade
feat(helm): support different replicaCount ( #20883 )
...
* feat(helm): bump chart version
* feat(helm): add separate replicaCount for superset node / worker
* docs: update documentation
* ref(helm): add replicaCount with condition
* ref(helm): edit condition
* ref(helm): enclose replica with if/else
* ref(helm): remove specific replicaCount in values
* revert: "docs: update documentation"
This reverts commit 6ab95a71a2 .
* fix(helm): fix typo
* ref(helm): replace condition with default value
* ref(helm): replace replicaCount with per-component replicaCount
Co-authored-by: Gabriel Forien <gforien.externe@bedrockstreaming.com >
2022-08-01 09:03:10 -07:00
Milosz Bednarzak
ae306d6d1f
feat(HelmChart): Add securityContext on pod level ( #20666 )
...
* feat(HelmChart): securityContext - container level
* build(helmchart): bump chart to 0.6.5
2022-07-11 08:30:17 -07:00
Milosz Bednarzak
1a806687fc
feat(HelmChart): Configurable securityContext in Pods ( #20509 )
...
* feat(Helm Chart): add customizable securityContext
* build(Helm Chart): bump Chart to 0.6.4
* feat(Helm Chart): add support for securityContext
2022-07-05 12:14:35 -07:00
Moritz Rathberger
259e03ee12
feat(Helm Chart): Support resource limits and requests for each component ( #20052 )
2022-05-25 08:49:56 -07:00
Minh Vuong
dafc841e22
feat: allow adding pod labels ( #18848 )
2022-02-23 11:58:03 -08:00
wiktor2200
699141745a
feat: Helm - custom service account creation and management ( #17880 )
...
* feat: Custom service account creation and management
* bump helm chart version
* add custom service account in init-job
* service account creation template
* changed service account creation template
* add license
2022-01-04 15:46:29 +02:00
William Gan
e3b44f4825
feat: Add Helm chart option for configOverrides through file ( #17811 )
...
* Add option to provide configOverrides through file
* Bump chart to 0.5.1
2021-12-20 12:49:10 -08:00
Evgeny Lyzov
b35645c3f4
feat: added extraEnvRaw variable to load values from other secrets ( #16219 )
...
Signed-off-by: Evgeny Lyzov <lyzov.e.r@gmail.com >
Signed-off-by: elyzov <lyzov.e.r@gmail.com >
2021-09-28 09:29:19 -07:00
William Gan
7586e479a9
other: Provide option to add environment variables to only supersetNode ( #16627 )
...
* Add env variables for supersetNode in Helm template
* Typo in template
* Removed unnecessary if
* Revert "Removed unnecessary if"
This reverts commit af83568fb8 .
* Bumping chart version to 0.3.8
Co-authored-by: Craig Rueda <craig@craigrueda.com >
2021-09-17 12:03:29 -07:00
Andreas Schöneck
633f29f3e9
Helm chart: Support hostAliases ( #16703 )
2021-09-16 07:27:33 -07:00
cccs-tom
970d762779
feat: Add extraVolumes and extraVolumeMounts to all main containers ( #16361 )
2021-08-21 17:53:13 -07:00
Max Voitko
08bda27a43
fix: indentation in Helm chart ( #15547 )
2021-07-05 19:32:10 -07:00
Max Voitko
8b3d08aeed
feat: add env vars from multiple secrets in Helm chart ( #15426 )
2021-06-29 18:34:45 -07:00
Max Voitko
22d23fcfb9
Add possibility to specify Service Account name for the Deployment in the Helm chart ( #15340 )
...
Co-authored-by: Maksym V <maksym.v@pm.bet >
2021-06-26 22:54:35 +03:00
jmistry
9fe0222009
feat: ability to pull from your own docker registry using a secret ( #14686 )
...
* feature: ability to pull from your own docker registry using a secret
* feature: ability to pull from your own docker registry using a secret
* fix: formating
* fix: formating
* use secret for all deployments and jobs that use the helm chart
* update chart version number
Co-authored-by: jaisheel <jaisheel.mistry@partner.bmw.co.za >
2021-05-25 23:50:40 -07:00
Bruno FERNANDO
9e03b6d122
feat(helm): add pod and deployment annotations to template ( #14030 )
2021-04-09 08:09:59 -07:00
Stanislav Simovski
1d8d0675e6
fix: do not run containers as root by default in Helm chart ( #13917 )
...
* Helm: no running as root by default
* Maintain for backwards compatibility
Reverted uid and script to work same way as they previously did to maintain backwards compatibility.
Added clarification in comments that this is not a recommended production configuration.
Co-authored-by: Stanislav Simovski <stanislav.simovski@elisa.fi >
2021-04-02 07:29:16 -07:00
Andreas Eberle
3cfeb43878
Add extraSecrets config to allow specifying extra secret files ( #13728 )
2021-03-26 08:04:21 -07:00
Daniel Wood
fc345b9ab1
fix(helm): Add missing extraConfigs template volume mapping and fix type error on template. ( #13613 )
...
* Add volume mapping for superset-extra-config
* Fix wrong type for VALUE, cannot use "." inside range.
Fixes Error: template: superset/templates/configmap-superset.yaml:30:16: executing "superset/templates/configmap-superset.yaml" at <.>: wrong type for value; expected chartutil.Values; got string
2021-03-15 08:09:45 -07:00
Yann Jouanique
2e93784f86
feat(helm): Helm template for Celery beat (for reporting and alerting) ( #13116 )
...
* Custom superset_config.py + secret envs
* Helm template for celery beat
* Fix end of file
* Update helm/superset/values.yaml
Co-authored-by: Valentin Nourdin <valentin.nourdin@lilo.org >
* Rename pods
* Update helm/superset/values.yaml
Co-authored-by: Valentin Nourdin <valentin.nourdin@lilo.org >
* Update helm/superset/templates/deployment-beat.yaml
Co-authored-by: Valentin Nourdin <valentin.nourdin@lilo.org >
* Update helm/superset/templates/deployment-beat.yaml
Co-authored-by: Valentin Nourdin <valentin.nourdin@lilo.org >
* Update helm/superset/templates/deployment-beat.yaml
Co-authored-by: Valentin Nourdin <valentin.nourdin@lilo.org >
* Update helm/superset/templates/deployment-beat.yaml
Co-authored-by: Valentin Nourdin <valentin.nourdin@lilo.org >
* Update helm/superset/templates/deployment-beat.yaml
Co-authored-by: Valentin Nourdin <valentin.nourdin@lilo.org >
* Added Kubernetes documentation
* Data source declarations
Co-authored-by: Valentin Nourdin <valentin.nourdin@lilo.org >
2021-02-16 08:15:21 -08:00
Yann Jouanique
acca3a4431
Force pod restart on config changes ( #13056 )
2021-02-12 16:30:03 -08:00
Craig Rueda
68693c7c0a
feat: Helm improvements ( #11700 )
...
* Adding docker build/push
* Adding build script
* Trying username
* Updating build script
* Fixing script path?
* Lising envvars
* Pulling HEAD
* Actually pushing
* Fixing build / SHA
* Logout before login
* updating docker login
* Fixing docker login
* Trying stdin pwd
* Adding check for forks
* Fixing tagging
* Fixing refspec
* Updating Dockerfile-dev
* Adding license to script
* Fixing Cypress tests
* Adding Helm hooks and force reload option
* Adding worker pod
* Removing head SHA checkout in docker.yml
2020-11-13 15:17:52 -08:00
Craig Rueda
e24e6ca571
[Helm] - Allow for customization of release name ( #9694 )
...
* Updated configurations to allow for more customization
* Adding gitignore for requirements.lock
* Moving Helm chart up a level
* Adding bootstrap script / switching image
* Adding bootstrap script / switching image
2020-04-30 10:55:43 -07:00