Initial Big Bang integration for new istio sandbox chart deploy
After initial deploy/exploration in #2213 (closed), create a long-lived bigbang branch and make appropriate updates to deploy new istio charts via bigbang/umbrella. Other related issues should branch from and merge back into this long-lived branch.
New charts include base, istiod, and gateway.
High level updates would include (at minimum):
- Update
chart/values.yamlwith new charts - Add new
chart/templates/<package>directories for each new chart and create the following files in each (and any others) as needed. Reference existing packages for examples.git-credentials.yamlgitrepository.yamlhelmrelease.yamlimagepullsecret.yamlnamespace.yamlvalues.yaml
- Update
chart/values.schema.jsonto account for new packages
Templating for gateway resources will likely be special to account for multiple instances of the chart being dynamically deployed. Those will be worked separately in #2215 (closed).
Edited by Samuel Sarnowski