этом чате, гуглу и всё же так и не смог найти ответ на вопрос: что сейчас брать ArgoCD или FluxCD. Второй уже потыкал недавно, в принципе понравилось. Первый еще не тыкал. В большинстве случаев к арго почему-то приписывают как плюс наличие UI из коробки, мне не впадлу поставить флаксу тоже UI, но у флакса плюс (со слов челов из интернета) что более нативная работа с манифестами. Так вот, это всё же вкусовщина и я могу на флаксе оставаться, или к арго тоже стоит присмотрится (возможно даже перейти)?
PS новичок в кубике, сильно не бейте
конечно argo, глупый вопрос
не ну, аргументов бы сверху почему
Argocd * не использует helm (точнее использует, но только как шаблонизатор) и сам следит за ресурсами - если ресурс отредактирует кто-то, то он его вернёт обратно * Может управлять несколькими кластерами * (Следствие предыдущего) не обязательно ставить в управляемый кластер * проще для разрабов (ui лучше и интегрируется с oauth, можно заходить по гитхаб аккаунту, например)
Флакс тоже может управлять несколькими кластерами Насчет Флакс Уай - тоже есть интеграция с oidc
не нашёл про много кластеров у флакса
Флакс поддерживает интеграцию с Кластер АПИ, что в свою очередь создает кластера На стадии дизайна одного проекта мы выбирали между Арго и Флакс. И как раз интеграция Флакса с Кластер АПИ под капотом был главным фактором. https://fluxcd.io/flux/components/helm/helmreleases/#remote-clusters--cluster-api
то есть это только для helm release? ну и говно
Псссс, весь линукс такой
Нет, еще Flux Kustomization поддерживает деплой на ремоут кластера. А что еще нужно?
это уже лучше. А просто набор манифестов, или если я захочу манифесты через cue какой-нибудь ил прости господи, jsonnet генерить?
Просто набор манифестов через kustomization же можна? Flux Kustomization деплоится в кластер с Флаксом, где ты указываешь гит репо и путь к директории, где лежит kustomization.yaml. И Флакс деплоит манифесты на ремоут кластер С cue и jsonnet не работал - не знаю. Надо бы глянуть. Знаю, что Стефан работает над Timoni - менеджер пакетов на CUE https://github.com/stefanprodan/timoni, а так как он один из главных мейнтейнеров Флакса, то мб когда-то и внедрят.
Обсуждают сегодня