Introduce a Theodolite Helm chart for deploying all dependencies
This MR introduced a Helm chart for all theodolite dependencies.
Closes #76 (closed), Closes not #93 (closed), Closes #38 (closed), Closes #65 (closed)
Edited by Sören Henning
Merge request reports
Activity
added 5 commits
-
11fa8907...fa38cbe0 - 4 commits from branch
she:master
- 7c881828 - Merge branch 'master' into 76-introduce-theodolite-helm-chart
-
11fa8907...fa38cbe0 - 4 commits from branch
added 1 commit
- c54c88d6 - Add one-broker kafka and zookeeper configuration
added 1 commit
- 3ac67681 - enhance documenation for testing this helm chart
added 25 commits
-
3ac67681...8073f677 - 24 commits from branch
she:master
- 4b2bfd74 - Merge branch 'master' into 76-introduce-theodolite-helm-chart
-
3ac67681...8073f677 - 24 commits from branch
I tested this chart manually within the Google cloud. Could you take a look at it? @she
TODOs (mostly for @she):
- Update release process to also update chart version
-
Drop the hard-coded namemy-confluent
. This will also make the comment inexecution/helm/README.md
obsolete. - Do not include dependency chart in Theodolite repo (we still need to find a solution for this)
-
Do not include
helm/theodolite-chart/charts
-
Fix
NOTES.txt
: TODO: Add more information
Edited by Sören Henningassigned to @she
added 1 commit
- 745e7412 - Delete binaries and add update instruction to README
mentioned in issue #93 (closed)
added 29 commits
-
b171470c...ca7cd52b - 12 commits from branch
she:master
- d2396bc6 - Add inital thedilote helm chart
- 44671ea9 - Add readme
- 7a04033f - Add chart dependecies
- be878665 - Move theodlite-chart to subdirectory
- 2a5ea6da - Add Zookeeper client
- 0e6f6c12 - Set namespace explicitly for CRB
- a212e4c2 - Create kafka service-monitor if kafka is enabled
- 64afd822 - allow to set the nodeselectors, clean up
- 15d7b419 - Add configuration for one-broker execution
- 326fc8e1 - Fix nodeSelector related issues
- 8be93d67 - Deploy subcharts only if enabled
- 9657cbc3 - clean up values.yaml
- 03c08399 - Enhance documentation
- a1a7bf87 - Remove the name prefix so that theodolity.py contacts the correct addresses
- 36c5d81e - enhance documenation for testing this helm chart
- af2774d7 - Delete binaries and add update instruction to README
- 65f710c2 - minor documentation enhancement
Toggle commit list-
b171470c...ca7cd52b - 12 commits from branch
Please register or sign in to reply