The readiness for mass usage of the open project Nelm has been announced, positioned as an "alternative to Helm 3". Nelm originated during the development of the CI/CD utility werf as a fork of Helm, a package manager for Kubernetes that uses "charts" to deploy applications in K8s. The Nelm code is available on GitHub under the Apache 2.0 license.
A number of long-standing issues in Helm have been addressed in the fork, and new features have been added, including:
- A more consistent approach to updating Kubernetes resources using Server-Side Apply technology instead of 3-Way Merge;
- Resource state tracking and log output during deployment;
- Clear planning of future releases with output in the style of "terraform plan";
- Support for working with encrypted "values" and files.
Nelm's plans include providing an alternative to the existing Go templating for charts.
Source: opennet.ru
