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