enhancement(kubernetes platform): Allow passing component configs as YAML in Helm charts (#5673)
* Add a snapshot testing mechansim for Helm charts Signed-off-by: MOZGIII <mike-n@narod.ru> * Exclude helm snapshot YAMLs from style checks Signed-off-by: MOZGIII <mike-n@narod.ru> * Allow arbitrarily nested snapshot directories Signed-off-by: MOZGIII <mike-n@narod.ru> * Run Helm with --debug at snapshot tester Signed-off-by: MOZGIII <mike-n@narod.ru> * Implement TOML templating Signed-off-by: MOZGIII <mike-n@narod.ru> * Add first helm shapshot tests Signed-off-by: MOZGIII <mike-n@narod.ru> * Register check-helm-snapshots and update-helm-snapshots at Makefile Signed-off-by: MOZGIII <mike-n@narod.ru> * Add make check-helm-snapshots to CI Signed-off-by: MOZGIII <mike-n@narod.ru> * Mark helm snapshots as generated files Signed-off-by: MOZGIII <mike-n@narod.ru> * Update generated Kubernetes YAMLs Signed-off-by: MOZGIII <mike-n@narod.ru> * Remove a pointless comment for data_dir Signed-off-by: MOZGIII <mike-n@narod.ru> * Update Kubernetes YAMLs and Helm snapshots Signed-off-by: MOZGIII <mike-n@narod.ru> * Correct the comment Signed-off-by: MOZGIII <mike-n@narod.ru> * Fix the rawConfig embedding Signed-off-by: MOZGIII <mike-n@narod.ru> * Update helm snapshots Signed-off-by: MOZGIII <mike-n@narod.ru> * Adjust E2E tests Signed-off-by: MOZGIII <mike-n@narod.ru>
M
MOZGIII committed
50ec1abe557ea78514da64aa2f7af2d6562eb988
Parent: eac9388
Committed by GitHub <noreply@github.com>
on 1/14/2021, 7:44:02 PM