tilt-dev / tilt

Define your dev environment as code. For microservice apps on Kubernetes.
https://tilt.dev/
Apache License 2.0
7.7k stars 303 forks source link

helm() builtin should support --set-file flag #2752

Open nicks opened 4 years ago

nicks commented 4 years ago

helm has a --set-file flag for setting specific fields of the template to the results of a file (like a combination of --set and --values). Tilt should support this as well. Requested in the #tilt channel

Medium-term, this makes me wonder if the helm() function is a good candidate for extensibility, so that people can add features to it without waiting on a Tilt release

nicks commented 2 years ago

You can do this with helm_resource's flags param: https://github.com/tilt-dev/tilt-extensions/tree/master/helm_resource

I'm fine leaving this issue open to add set_file to the old helm() built-in, but I think most people would be happier with helm_resource