Как стать автором
Обновить

Комментарии 7

Т.е. за деньги, заплаченные за OpenShift, пришлось самостоятельно выкорчевывать часть его функционала и менять этот функционал на Helm?

А это потому, что RedHat запросил много денег за дополнительные фичи, или потому что перестал отвечать на запросы?

Сам Сбер под санкциями + компания RedHat теперь не работает с компаниями из РФ и РБ. Так что полагаться на какие-либо решения от RedHat сейчас нельзя. Вот и приходится самостоятельно выкручиваться.

Helm - это просто шаблонизатор манифестов для кубера. Вообще без разницы, что там будут описаны кастомные сущности опеншифта - после прогона шаблонизатором они будут такими же валидными манифестами, которые "скушает" кластеровый api

Про использование helm также написано в официальной документации опеншифта

Предположение, что helm что-то заменяет или с его применением что-то надо выпиливать - ошибочно. helm расширяет возможности работы с манифестами как для кубера, так и для опеншифта (который, по сути, тот же кубер, просто кастомизированный)

Выкорчёвывать какую-либо функциональность из OpenShift не пришлось. Возможно, не использовать — это верно.
Решили в своё время использовать все преимущества Helm как пакетного менеджера, которыми OpenShift не обладает.
Для канареечных релизов на Helm пришлось сделать небольшую доработку, чтобы исключить ручные манипуляции Helm-чартов для команд при внедрении новых канареечных релизов.
Данное решение также подходит для стандартного Kubernetes.

А почему тогда все еще OpenShift, а не стандартный K8s?

В данной статье рассказали о техническом решении автоматизации канареечных релизов для Helm. Она не касается планов или работ по использованию той или иной платформы, т.к. в данной теме это не так важно.

Ощущение, что на хабр стал писать ChatGPT.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий