Helm 3.0 has been released, this version is the latest major release of CLI tools, focusing on simplicity, security and availability, as follows:
New features
- Removing Tiller (Helm 2 is a Client-Server architecture, called client Helm, called server Tiller). Helm 3 client-only architecture, the client still called Helm. Shown below, its operation is similar to Helm 2 client, but the client interact directly with Kubernetes API server.
- The new version supports Helm chart
- Chart support library
- Release is stored in the new format
- Support storage chart (experimental) Helm in OCI registry
- It can now be provided in accordance with the verification value graph pattern JSON
- Support XDG base directory specification
- You do not need to initialize the Helm
- Improved version of the upgrade strategy
- CRD simplify support
- Helm testing framework update
- The interface is still supported Helm 2
Change the repository
Helm 3 to improve the experience repository. In Helm 2, the graph comprises a default repository. In Helm 3, by default it does not contain any repository. Therefore, one of first things you need to do is add a repository.
Compatible with Helm 2
Helm 3 Chart introduction of a new version (v2). In most cases, the graph in Helm 2 Helm 3 equally available.
For details, see the release notes :