Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Breaking Changes
The k8s_resource()
and dc_resource()
functions set options on Kubernetes and DockerCompose resources, respectively.
In v0.22.0, if you call them multiple times with the same name, Tilt will combine the options.
Before v0.22.0, calling k8s_resource() multiple times with the same name was an error. dc_resource would merge options in a confusing way.
Other Notable Changes
- Special support for the
file_sync_only
extension - https://github.com/tilt-dev/tilt-extensions/tree/master/file_sync_only - More generally,
custom_build(image_name, ':', live_update=[...])
will live-update images without building or pushing them. - Use the KubernetesApply object to inspect deployed YAML, pods, port-forwards, and pod logs
- Fixes #4577, #4736, and #3738
Changelog
284d3b4 Update version numbers: 0.21.3
4f3dd83 controllers: index manually instead of with cache indexers (#4758)
d54b6a4 engine: introduce a system for live-updating images we didn't deploy (#4768)
a760f2e engine: remove some dead code (#4760)
2018a67 engine: remove the old KubernetesDiscovery management (#4764)
ac367ec kubernetesapply: port the old KubernetesDiscovery code to the KubernetesApply reconciler (#4763)
554288b tiltfile: dc_resource and k8s_resource should both be additive (#4766)
Docker images
docker pull tiltdev/tilt
docker pull tiltdev/tilt:v0.22.0