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