UNCLASSIFIED - NO CUI

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.yaml with 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.yaml
    • gitrepository.yaml
    • helmrelease.yaml
    • imagepullsecret.yaml
    • namespace.yaml
    • values.yaml
  • Update chart/values.schema.json to 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