empty static

Альтернатива Helm 3: возможности открытого проекта Nelm

Helm 3 Официально объявлено о готовности к массовому применению открытого проекта 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-шаблонизации чартов.