gardener / test-infra

Test machinery for orchestration of integration/e2e/smoke style tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploy prerequisiteis at runtime

schrodit opened this issue · comments

What would you like to be added:

The prerequisites chart (containing argo workflows, crds, minio, ..) should be automatically installed during runtime so it can be also automatically updated and checked if all needed components are available.

Therefore we should have a look at https://github.com/gobuffalo/packr to include the complete helmchart.
We could also think of reusing the gardener resource manager(https://github.com/gardener/gardener-resource-manager) to ensure everything is up and running and gets reconciled otherwise we would have to manage leaked resource on our own.

as a result I want to move all configuration to a dedicated configuration file that then also includes the helm values for the additional deployed charts.

WDYT @dguendisch @OlegLoewen