Настолько далеко этот срач не доходил
Чем Арго :))
С козырей захожу ))
у него есть две версии flux и flux2
FluxV1 слава богу умер
Нет, не умер, но в нем нет смысла нынче
Ну в мейнтенанс моде
Я сам на argo, но из плюсов флакса вижу: 1) image reflector (аналог argocd image updater), Этот image reflector в стабильной версии, есть нормальные спеки для его настроек. argocd image updater в бете или даже в альфе. Настраивается через аннотации, куча багов, недостает функционала, медленно дорабатывается (0.0.12 версия на текущий момент). 2) Прикольная фича: фетчить инфу из существующих секретов или configmap'ов в кластере и пихать ее в твои манифесты на этапе рендера из минусов flux (мое субъективное мнение, не истина в последней инстанции и не претендует на это) 1) плохо с кастомизациями (в argo можно чем угодно рендерить манифесты) и это делается довольно просто, есть механизм плагинов, которые легко добавлять и создавать, хотя может я просто с flux плохо знаком, и там тоже с этим все замечательно. 2) главная боль: он не менеджит ресурсы в некоторых случаях. Например в случае использования helm. В этом случае у тебя нет gitops, а по сути просто helm upgrade по пушу в репу. Изминения манифестов в кластере руками, не ведут к их откату обратно, то есть это обещание gitops не выполняется. 3) Нужно ставить flux per cluster или per-ns. Нельзя например сделать один общий flux, который деплоет во все кластера приложеньки. Хотя может и можно уже.
А flux2-multi-tenancy проблему не решает?
С 3 пунктом минусов несогласен
возможно, я давно на него смотрел
1. нет проблемы 2. менеджит, но вероятно ты имешь в виду, что он должен трекать изменение в ресурсах, которые контролит хельм релиз
Обсуждают сегодня