Christian Dreier
3f943ffadb
fix: adding extraConfig to worker deployment #20828 ( #20829 )
...
* #20828 adding extraConfig to worker deployment
* fixed missing condition in volume declaration
* bumped chart version
2022-07-25 15:07:23 -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
Josh Paulin
1918dc0455
fix: Add serviceAccountName to celerybeat pods. ( #19670 )
...
Co-authored-by: josh.paulin <josh.paulin@wheniwork.com>
2022-06-10 13:03:13 -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
btx
f198f9f007
fix(helm): fix postgresql values ( #19835 )
...
Signed-off-by: Benjamin Texier <benjamin.texier@outlook.com>
2022-04-28 09:38:12 -07:00
Daniel Vaz Gaspar
3db4a1cb80
chore: bump postgres from 10 to 14 ( #19790 )
...
* chore: bump postgres from 10 to 14
* update helm chart
* adding docs
* fix docs
* Update docs/docs/installation/configuring-superset.mdx
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
* Update docs/docs/installation/configuring-superset.mdx
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
* improve docs
* improve docs
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2022-04-21 10:16:00 +01:00
Sujith Kumar S
54c521ba77
docs: SECRET_KEY Rotation Documentation ( #19233 )
...
* SECRET_KEY Rotation
Additional documentation for SECRET_KEY rotation and SECRET_KEY setting up.
* Bumped the helm chart version to 0.5.11
Bumped the helm chart version for the new changes.
* Removed the default secret key value from the configuration docs.
Removed the default secret key value from the configuration docs.
2022-03-23 10:14:46 +00:00
Minh Vuong
dafc841e22
feat: allow adding pod labels ( #18848 )
2022-02-23 11:58:03 -08:00
wiktor2200
4ab0786ab3
fix: bump Helm chart release version ( #18751 )
2022-02-16 07:15:51 -08:00
wiktor2200
33d1c96764
feat(Helm): Redis with password supported in helm charts and redis chart version updated ( #18642 )
...
* fix import_datasources documentation
* Redis with password supported in helm chart
* fix conditionals format and redisURL
2022-02-10 09:45:30 -08:00
Andrii Vakarev
4db70b5c18
feat(helm): allow to customize init image ( #18649 )
...
* feat(helm): allow to customize init image
* chore(helm): bump chart version to 0.5.8
2022-02-10 09:43:58 -08:00
Adam Dobrawy
11d71d69fe
fix(helm): Fix support for ingress.ingressClassName ( #18619 )
2022-02-08 12:52:07 -08:00
Adam Dobrawy
568b8e160f
fix(helm): allows extra top-level properties ( #18174 )
...
* fix(helm): allows extra top-level properties
* chore: bump Chart version to 0.5.5
2022-01-27 09:58:19 -08:00
Adam Dobrawy
62009773a6
feat(helm): Add schema of values in Helm Chart ( #18161 )
...
* Add schema of values in Helm Chart
* chore(helm): bump our Chart version
* Fix schema values in Helm Chart
* fix(helm): fix relax required parameters for postgres & redis password, apply review comments
2022-01-25 15:33:39 -08:00
Ville Brofeldt
cdcdf11d07
fix(helm): pin correct psycopg2 version ( #17999 )
2022-01-11 11:23:38 +02:00
wiktor2200
48d5dc12fc
fix(helm): service account apiVersion indent ( #17920 )
2022-01-04 09:45:53 -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
ofekisr
aee5c9a3ea
chore: removing redundant docker-entrypoint ( #17687 )
...
* chore: removing redundant docker-entrypoint
* chore: chmod the run-server
* Update Dockerfile
Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com>
2021-12-08 20:43:28 +02:00
David Talbot
95177d72b6
feat: added option to set pod annotations on init-db pod to Helm chart. ( #17581 )
...
Signed-off-by: David Talbot <davidtalbot100@gmail.com>
2021-11-30 10:42:38 -08:00
Jolcik
37909aace0
feat: add possibility to set ingress class name in Helm chart ( #17252 )
...
* add possibility to set ingress class name
* remove ingress class annotation comment
Co-authored-by: Piotr Kostrzeński <piotr.kostrzenski@samba.tv>
2021-10-28 15:11:10 +01:00
Shiva Raisinghani
ef3afbde82
refactor: Repeated boilerplate code between upload to database forms ( #16756 )
...
* abstract boilerplate code into class and rename csv to file
* add db migration
* fix some stuff
* more renaming of csv to file
* rename in translations
* update down revision
* update down revision
* bump chart version
* switch to alter column name approach in db migration
* fix db migration for MySQL
* db migration conflict
2021-10-25 13:53:06 +03: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
André Buse
ef95458547
Exit init script immediately on error ( #16758 )
2021-09-26 19:16:26 -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
Jacob Kim
9ed8ce53ed
docs: fix typos in docs ( #15113 )
...
* Fix small typo
* shareding -> sharding
* commant -> command
* Update helm version
2021-07-10 16:00:04 -04:00
Max Voitko
08bda27a43
fix: indentation in Helm chart ( #15547 )
2021-07-05 19:32:10 -07:00
jeffreykoetsier
624b41347b
fix: variable context ( #15511 )
...
* fix variable context
fixes #15510
* bump version
Co-authored-by: Jeffrey Koetsier <jeffrey@my-clay.com>
2021-07-05 13:01:12 +03:00
Max Voitko
a3a34773ae
Update ingress api version to v1 ( #15273 )
...
extensions/v1beta1 Ingress is deprecated in v1.14+, unavailable in v1.22+;
networking.k8s.io/v1 Ingress should be used
2021-07-01 14:06:22 +03:00
Max Voitko
6c16f9bb2f
fix: bump Redis minor version ( #15430 )
...
Co-authored-by: Maksym V <maksym.v@pm.bet>
2021-06-30 15:36:30 +03: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
a3d91aee28
Fix bootstrapScript in values.yaml of the helm chart ( #15297 )
2021-06-27 08:56:23 -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
Daniel Wood
19486780a2
fix(helm): Use import_datasources.yaml, if it exists ( #14704 )
2021-06-21 17:53:39 -06:00
Daniel Wood
70afa08190
fix(helm): Set working defaults for google OAuth2 example ( #13614 )
...
* Rebase and lint
* Fix whitespace
Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com>
2021-06-16 23:38:57 +03:00
Daniel Wood
6edf3404a7
fix(docker/helm): Make webserver query timeout adjustable ( #15007 )
...
* Allow timeout override, but keep default if unset
* Add template placeholder values for timeout change
* Bump chart version
* linting
* remove whitespace
2021-06-16 09:23:47 +03:00
Daniel Wood
9282c58654
feat(helm): Make local admin optional ( #14703 )
...
* Make local admin optional
* fix for linting
2021-06-16 09:22:18 +03:00
Ke Zhu
9967a5f640
refactor: adopt --app as celery global option ( #15053 )
2021-06-08 20:18:55 -07: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
Rob DiCiuccio
d435163d13
chore: Add Redis password option to helm chart ( #14274 )
...
* Add redis password option to helm chart
* Bump chart version
2021-04-26 10:36:41 -07:00
jawabuu
61325635da
ci: use git submodules for Chart Actions ( #14211 )
...
* Add chart-action submodules
* use local github actions for chart actions
* Run actions checkout for local checkout
* Run lint when PR is edited
* Remove path filter and dummy value
* Fix fetch-depth
* Test chart version bump
* Update maintainer to pass validation
* Update maintainer to pass validation
2021-04-17 19:13:36 +03:00
jawabuu
c3e89d53c2
feat: publish superset helm chart ( #14163 )
...
* Create initial helm-release action for superset
* Add lintconf to ensure chart passes validation
* Add lint-test job
* Add apache licence headers
* Run job for master only
* Move helm-lint to separate workflow
* Helm release for master & helm dir changes only
* Dummy change to test linter
2021-04-16 09:13:43 -07:00
Tom Vendetta
287bc12e45
Use consistent chart value ( #14031 )
2021-04-11 09:30:26 +03:00
Bruno FERNANDO
9e03b6d122
feat(helm): add pod and deployment annotations to template ( #14030 )
2021-04-09 08:09:59 -07:00
Caleb Collins-Parks
2c96c5b341
Fix broken port-forward instructions ( #14039 )
...
The pod listens on port 8088, not port 80. Also if you port-forward from the service then you don't have to bother getting the pod name.
2021-04-09 13:17:22 +03: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
Andreas Eberle
54b2bda2b0
Use stringData instead of data in Secrets and remove manual base64 encoding ( #13730 )
2021-03-22 15:02:06 -07:00
Anthony Corletti
6c3bfe80dc
docs: update helm documentation ( #12932 )
...
* docs: update helm documentation
* docs: fix for end-of-file-fixer pre-commit-config
* update: bump chart apiVersion to v2 and remove requirements.yaml
2021-03-21 14:32:24 -07:00
Andreas Eberle
daefebb49d
feat: Make initial user configurable in helm chart ( #12862 )
...
* Make initial user configurable in helm chart
* Update helm/superset/values.yaml
Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com>
* Update helm/superset/values.yaml
Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com>
Co-authored-by: Craig Rueda <craig@craigrueda.com>
Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com>
2021-03-20 23:23:05 +02:00
Daniel Wood
9efe1a44ec
feat(helm): Add optional apt-get install to superset_bootstrap.sh ( #13678 )
...
* add conditional apt install
* move install switch to correct command.
2021-03-18 08:40:54 -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
1e17ef3410
Evaluate configOverrides as templates ( #13130 )
2021-02-18 07:46:23 -08: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
Cheun Hong
94893ff280
feat: Added annotations and loadBalancerIP option in helm service.yaml ( #13114 )
...
* added annotations and loadBalancerIP option in helm service.yaml
* Update service.yaml
* Update values.yaml
* Update service.yaml
2021-02-16 08:12:01 -08:00
Yann Jouanique
6b615c4479
Custom superset_config.py + secret envs ( #13096 )
2021-02-13 08:39:44 -08:00
Yann Jouanique
acca3a4431
Force pod restart on config changes ( #13056 )
2021-02-12 16:30:03 -08:00
Ville Brofeldt
38a21bf4b6
chore(lint): fix pre-commit error ( #12884 )
2021-02-02 11:53:34 +02:00
ejianu
388edbf7b2
[Helm] Automate datasource import ( #10771 )
...
* added a new config posibility for automating datasource connections at Init
* [Helm] val piped to tpl
2021-02-01 20:19:24 -08:00
Maddy O'Brien Jones
20c1ea7780
wrong port name in NOTES.txt ( #12743 )
2021-01-29 15:15:50 -05:00
Liam
89b6a2cfcb
Change helm requirement to bitnami charts ( #12240 )
...
Co-authored-by: Liam <luyen.nv@teko.vn>
2021-01-18 10:52:02 -08:00
Whemoon Jang
4d74cb3f05
fix: update helm chart repository ( #12567 )
2021-01-16 23:59:09 -08:00
Amit Miran
37f648c41b
chore: rename docker image in build_docker_image.sh, docker-compose.yml and helm values.yaml ( #12337 )
2021-01-10 09:29:17 -08:00
Jesse Yang
4cfcaebb61
feat: rename TABLE_NAMES_CACHE_CONFIG to DATA_CACHE_CONFIG ( #11509 )
...
* feat: rename TABLE_NAMES_CACHE_CONFIG to DATA_CACHE_CONFIG
The corresponding cache will now also cache the query results.
* Slice use DATA_CACHE_CONFIG CACHE_DEFAULT_TIMEOUT
* Add test for default cache timeout
* rename FAR_FUTURE to ONE_YEAR_IN_SECS
2020-11-13 22:35:10 -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
John Bodley
821916a681
chore: pre-commit run --all-files ( #10500 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-08-02 14:32:17 -07:00
Craig Rueda
5aad12d783
fix: Fix for updated cache dependency ( #9850 )
...
* Fixing missing dependency
* Switching back to cachelib
2020-05-20 09:42:43 -07:00
Erik Ritter
c7c76c6a99
build: Add python 3.8 to the build matrix ( #9827 )
2020-05-17 14:49:51 -07: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