🌐 Какие инструменты для построения ИТ-инфраструктуры сейчас актуальны? Самой перспективной концепцией на сегодняшний день является immutable infrastructure. Ее идея — в разделении инфраструктуры на две принципиально разные части: Stateless и Statefull.
Но у immutable infrastructure есть ряд проблем. Например, появление серверов-«снежинок», в которых каждое ручное изменение ведет к необходимости новых ручных правок и увеличению вероятности того, что запуск сценария сломает неучтенные изменения 💾
Чтобы избежать таких проблем и костылей в поддержке инфраструктуры, компания Weaveworks представила решение — принципы GitOps. В их основе лежит базовое представление о том, что отслеживание версий деплойментов ведется в безопасной среде Git-репозитория.
Олег Вознесенский, DevOps engineer Газпромбанка, рассказал о преимуществах и недостатках концепции GitOps, а также разобрал логику ее работы на примере деплоя приложения при помощи Helm package manager в Flux 2 в статье: https://habr.com/ru/company/gazprombank/blog/715190/ 🧑💻
Но у immutable infrastructure есть ряд проблем. Например, появление серверов-«снежинок», в которых каждое ручное изменение ведет к необходимости новых ручных правок и увеличению вероятности того, что запуск сценария сломает неучтенные изменения 💾
Чтобы избежать таких проблем и костылей в поддержке инфраструктуры, компания Weaveworks представила решение — принципы GitOps. В их основе лежит базовое представление о том, что отслеживание версий деплойментов ведется в безопасной среде Git-репозитория.
Олег Вознесенский, DevOps engineer Газпромбанка, рассказал о преимуществах и недостатках концепции GitOps, а также разобрал логику ее работы на примере деплоя приложения при помощи Helm package manager в Flux 2 в статье: https://habr.com/ru/company/gazprombank/blog/715190/ 🧑💻