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
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
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
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
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
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
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
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
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
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