Helm v2.0.0-Alpha.3 has many new features and improvements. It marks our biggest release yet. The Helm team owes a tremendous debt of gratitude to our outstanding community, which has been a source of ideas, issues, fixes, features, and encouragement. Thank you!
Alpha.3 also includes the first set of released binaries which means you no longer have to compile the project to start kicking the tires. Check out "Getting Involved" section for details.
The headliner features are:
- A new
helm upgradecommand can upgrade releases in place. We suggest using Kubernetes
Deploymentsfor maximum impact.
- A vastly improved
helm statuscommand shows you information about the current state of your releases.
- Helm now has commands for getting information about a release using
helm get values,
helm get hooks, and
helm get manifest.
- By default, releases are still stored in memory. But they may now optionally be stored in Kubernetes ConfigMaps instead. In subsequent releases, ConfigMaps will become the default.
- The new
helm inspectcommand allows users to preview chart information before installing a chart:
helm inspect kube-charts/alpine-0.1.0
- Tiller now installs into the
kube-systemnamespace, but can install charts into any namespace it has write access to.
- Helm supports hooks for pre-install, post-install, pre-upgrade, post-upgrade, pre-delete, and post-delete. With these, you can now attach Kubernetes jobs to release events.
But that is not all!Read More