Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Introduce helm component #522
ksonnet should be able to consume helm charts as a component type.
A ksonnet user should be able to upgrade a chart to the specific version or the latest release.
This was referenced
May 18, 2018
referenced this issue
May 21, 2018
One thing to take into account that is specific to Helm is hooks: https://github.com/kubernetes/helm/blob/master/docs/charts_hooks.md
I think that replicating this functionality should not be a goal, so maybe Ksonnet should interact with Tiller to install Helm charts, instead of rendering them locally.
I'm actually leaning towards making helm charts registries and using the helm rendering engine to generate something ksonnet can understand. The goal for this is not to replicate all of helm inside of ksonnet, but to instead make charts (and their dependencies) available to ksonnet.