Tilt: Question. Helm integration ?

Created on 5 Jan 2019  路  6Comments  路  Source: tilt-dev/tilt

Is there any example that integrates with helm ?

enhancement

Most helpful comment

Hey all,

The v0.5.0 release contains a built-in helm command that does exactly what @nicks' snippet does. It also has API docs. Here's a quick example of its use in a Tiltfile

yml = helm('chartdir')
k8s_yaml(yml)

Let me know if you have any questions! I'm going to close this issue in the meantime.

All 6 comments

+1 for Helm, currently the local development process with minikube and Helm is a laborious process. Tilt integration would be great.

We've seen people use the helm template command to give Tilt their k8s configs. The Tiltfile looks something like this:

k8s_yaml(local("helm template path/to/chart"))

But I like your idea of adding an example & tutorial on how to do this! Or maybe some syntactic sugar for this pattern.

Does that work for you in the meantime, or did you have other integration ideas in mind?

Works for me!!

A native helm integration would be awesome. Good job. This project rocks.

But for now the above "helper" command works for me as well. :-)

Problem is of course tilt down does not work well and no resource observation which is sad.

Also, some people use https://github.com/roboll/helmfile for deploying everything with helm.
It's something you should keep in mind.

Hey all,

The v0.5.0 release contains a built-in helm command that does exactly what @nicks' snippet does. It also has API docs. Here's a quick example of its use in a Tiltfile

yml = helm('chartdir')
k8s_yaml(yml)

Let me know if you have any questions! I'm going to close this issue in the meantime.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

maiamcc picture maiamcc  路  7Comments

ozburo picture ozburo  路  7Comments

david-martyn-ford picture david-martyn-ford  路  4Comments

nicks picture nicks  路  3Comments

bandrade picture bandrade  路  5Comments