Skip to content
This repository has been archived by the owner on Jun 12, 2024. It is now read-only.

Ksonnet #482

Closed
bhack opened this issue Jan 6, 2018 · 10 comments
Closed

Ksonnet #482

bhack opened this issue Jan 6, 2018 · 10 comments

Comments

@bhack
Copy link

bhack commented Jan 6, 2018

Will there be any relationship of Draft with Ksonnet for generating Helm charts?

@michelleN
Copy link
Contributor

That's a great question. It's not on the current roadmap. Are you currently using ksonnet and looking to see this kind of integration?

@bhack
Copy link
Author

bhack commented Jan 8, 2018

We are exploring this in this in kubeflow/training-operator#136

@bhack
Copy link
Author

bhack commented Jan 8, 2018

/cc @alexmt

@bacongobbler
Copy link
Contributor

Hey @bhack, would you mind elaborating a little more on what kind of integration you'd like to see? How would ksonnet and Draft work together?

@bhack
Copy link
Author

bhack commented Jan 10, 2018

A Draft pack has a Docker and an Helm chart. We could maintain a ksonnet json that will emit an Helm chart instead of an Helm Chart directly. So it would be useful when you need to customize the Helm and you can still use Ksonnet.

@bhack
Copy link
Author

bhack commented Jan 10, 2018

See also helm/helm#2577

@bhack
Copy link
Author

bhack commented Jan 10, 2018

/cc Any comment @jbeda?

@jbeda
Copy link

jbeda commented Jan 10, 2018

Tagging @bryanl here.

Right now integration of ksonnet and helm is on hold until helm 3. My understanding is that any deep integration would not be practical in helm 2. As draft has a pretty hard dependency on helm, it makes sense to drive helm/ksonnet integration first.

Bryan?

@bacongobbler
Copy link
Contributor

My understanding is that any deep integration would not be practical in helm 2

Not entirely true... See helm/helm#2577 (comment).

@bacongobbler
Copy link
Contributor

closing as this is ultimately Helm's decision. If Helm has an option to support ksonnet templates in Helm 3 then we'll get this functionality for free. Please follow up in upstream efforts if you want to get involved. :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants