home.social

#nelm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #nelm, aggregated by home.social.

  1. Nelm vs Helm 4: что изменилось с новым релизом Helm и почему Nelm всё ещё лучше

    Helm 4 принёс пользователям единственное значимое изменение — внедрение Server-Side Apply вместо 3-Way Merge. Это решает проблемы с некорректными обновлениями ресурсов, но многих возможностей Helm по-прежнему не достаёт. Nelm — наша современная альтернатива Helm 4 — ушёл вперёд по фичам, исправлениям и улучшениям. В статье смотрим на новые возможности обоих проектов, детально разбираем их отличия и объясняем, что ждёт Nelm дальше.

    habr.com/ru/companies/flant/ar

    #nelm #helm #werf #open_source #devops #kubernetes #cicd

  2. Вышел Nelm 1.0: совместимая с Helm-чартами альтернатива Helm 3

    Nelm — это свободная Open Source CLI-утилита для управления Helm-чартами и их развёртыванием в Kubernetes. Взяв за основу кодовую базу Helm 3, Nelm не только делает почти всё то, что может делать Helm, но делает это лучше, а также предлагает дополнительную функциональность. Nelm обратно совместим с Helm-чартами и Helm-релизами, что сильно упрощает процесс миграции для пользователей Helm. Если вы уже работали с werf, то Nelm — это werf, но без гитерминизма, сборки, доставки и очистки образов. Под катом вас ждут подробности о преимуществах Nelm по сравнению с Helm 3.

    habr.com/ru/companies/flant/ar

    #open_source #devops #kubernetes #helm #werf #nelm #cicd

  3. Замена 3-way merge на Server-Side Apply: как werf 2.0 решает проблемы Helm 3

    В werf 1.2 для обновления ресурсов в Kubernetes мы использовали механизм под названием 3-way merge. Он достался нам от Helm 3, который мы использовали как подсистему развертывания. Хотя 3-way merge и решил часть проблем, существовавших в 2-way merge, многие проблемы, приводящие к некорректным обновлениям ресурсов, так и остались нерешёнными. В werf 2.0 и Nelm мы пошли дальше и заменили 3-way merge на более современный механизм обновления ресурсов Kubernetes — Server-Side Apply . Он решает все проблемы 3-way merge и гарантирует корректные обновления ресурсов в кластере при развёртывании. В этой статье мы расскажем, какие проблемы испытывают пользователи Helm 3 и как Server-Side Apply помогает их преодолеть.

    habr.com/ru/companies/flant/ar

    #werf #helm #nelm #myapps #kubernetes #cicd #open_source #системы_сборки #cncf #delivery

  4. Вышла werf 2.0: новый движок развёртывания Nelm и 300+ релизов за четыре года

    Четыре года мы развивали и улучшали werf 1.2, но теперь наконец-то выпустили стабильную werf 2.0. Причина простая — последовательно накопилось множество улучшений (300+ релизов!), а кроме того, мы доработали новый движок развёртывания Nelm, и в werf 2.0 это единственный движок. Старый движок удалён. Nelm обратно совместим с Helm 3, поэтому никаких особых изменений в чартах не потребуется — они будут развёртываться так же, как и раньше. В некоторых случаях у Nelm отличается поведение: например, у него более строгая валидация чартов, поэтому, хотя Nelm и доступен в werf 1.2, по умолчанию мы его включили только в werf 2.0. Рассказываем, зачем мы сделали Nelm, что под капотом werf 2.0, как werf будет развиваться в будущем и как ее попробовать на своем проекте уже сейчас.

    habr.com/ru/companies/flant/ar

    #werf #cicd #delivery #deployment #helm #nelm #trdl #open_source #системы_сборки #cncf