home.social

#myapps — Public Fediverse posts

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

  1. Замена 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