Comments (6)
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.
from tilt.
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?
from tilt.
Also, some people use https://github.com/roboll/helmfile for deploying everything with helm.
It's something you should keep in mind.
from tilt.
+1 for Helm, currently the local development process with minikube and Helm is a laborious process. Tilt integration would be great.
from tilt.
Works for me!!
from tilt.
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.
from tilt.
Related Issues (20)
- Add stopResourcesBeforeRun to local_resource
- service grouping across namespaces is wrong
- custom_build_with_restart dosnt work for env and dir params HOT 2
- tilt ci waits on a local job yaml, but fails to wait for a helm installed job
- release web assets as part of release
- Tilt can't find object using fully qualified K8s Object Selector HOT 4
- Docker Compose with profiles fail to start HOT 1
- workload_to_resource_function does nothing for resources from docker_compose or dc_resource
- dc_resource's new_name parameter causes Tiltfile warnings if docker depends_on is used with that resource
- Tilt does not support incremental builds
- Tilt syncback does not work on WSL2 (Linux subsystem for Windows) HOT 3
- tilt down does not kill Tilt process HOT 1
- Support Tiltfile args with `tilt enable` HOT 1
- Docker compose profiles set to * doesn't work HOT 4
- Tilt tries to push to docker registry when used with rootless docker + minikube HOT 4
- livenessProbeProbe returns Connection Refused HOT 1
- [Bug] Unable to call commands on host from within `workload_to_resource_function` method HOT 2
- Override auto_init for `tilt ci` HOT 2
- Feature Request: Support Gitlab subgroups within an extension repo's URL HOT 2
- When specifying a deployment namespace with `tilt up --namespace <NAMESPACE>`, if `<NAMESPACE>` does not currently exist, create the namespace. HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tilt.