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