Обявена е готовността за масово използване на открития проект Nelm, позициониран като „алтернатива на Helm 3“. Nelm е възникнал в процеса на разработка на CI/CD инструментa werf като форк на Helm, пакетния мениджър за Kubernetes, който използва „чарти“, за да разгръща приложения в K8s. Кодът на Nelm е достъпен на GitHub под лицензия Apache 2.0.
В форка са решени редица проблеми, съществуващи от дълго време в Helm, и са добавени нови възможности, сред които:
- По-конзистентен подход за актуализиране на ресурсите в Kubernetes чрез технологията Server-Side Apply вместо 3-Way Merge;
- Проследяване на състоянието на ресурсите и извеждане на логовете по време на разгръщане;
- Нагледно планиране на бъдещите релизи с изход в стил „terraform plan“;
- Подкрепа за работа с криптирани „values“ и файлове.
В плановете на Nelm е предоставянето на алтернатива на съществуващото Go шаблонизиране за чартите.
Източник: opennet.ru
