home.social

#applicationset — Public Fediverse posts

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

  1. От CI к GitOps: Bootstrap Namespaces в Kubernetes

    Привет, Хабр! Меня зовут Никита Чубаров. По трудовому договору я инженер-эксперт по разработке и сопровождению сервисов, а по факту DevOps-инженер с фокусом на доставку в платформенных командах, которые поставляют общие решения для десятка дочерних команд. Со временем эта доставка перестала быть прозрачной и предсказуемой, и всё больше напоминала космолёт, в котором пилот перед каждым запуском вручную подключает провода, проверяет давление в контурах и по списку нажимает десятки кнопок. Пока запусков мало, это ещё можно представить, но когда их становится сотни, а кораблей — десятки, такая схема быстро превращается в источник ошибок и выгорания. Примерно в таком состоянии у нас находился Bootstrap Namespaces. В статье я расскажу, как мы прошли путь от сложной CI-оркестрации к декларативному управлению Bootstrap Namespaces через Argo CD и GitOps, какие проблемы это позволило убрать и какие новые ограничения пришлось принять.

    habr.com/ru/companies/raiffeis

    #gitops #argo_cd #applicationset #bootstrap #helm #cluster #git #generator #infrastructure_as_code #app_of_apps

  2. Варианты реализации GitOps при помощи Argo CD

    В «Экспресс 42» — подразделении «Фланта», которое консультирует компании по DevOps-практикам, — решили проверить, как можно реализовать GitOps по модели BSA (Base, Service, Application) с помощью Argo CD. Чистый эксперимент на тестовом репозитории. Мы попробовали четыре подхода — от отдельного ApplicationSet на каждое окружение до матричного генератора — и оценили их по изоляции окружений, соблюдению принципа DRY, поддержке временных стендов, масштабируемости и другим критериям. В статье — кратко о самой модели и каждом варианте с их плюсами и минусами.

    habr.com/ru/companies/flant/ar

    #argocd #devops #dry #bsa #app_of_apps #ApplicationSet #infrastructureasacode

  3. The other week I wrote about
    "#ArgoCD’s #ApplicationSet: Dynamic Deployments Across The Fleet" and had a ton of fun with it. Still struggling with the time involved in my next entry's deep dive but I'm excited about that too.
    grepmymind.com/argo-cd-applica

    #kubernetes #cicd #gitops

  4. It's been a hot minute since I last published to my blog but I finally did it last weekend.

    "Argo CD’s ApplicationSet: Dynamic Deployments Across The Fleet" grepmymind.com/argo-cd-applica

    #argocd #kubernetes #applicationset

  5. My talk "#GitOps me some of that! Managing Hundreds of Clusters with #ArgoCD" is today at 4:20pm. You can come hear & learn about how #Adobe uses #ClusterAPI with #ArgoCD #ApplicationSet (plus the new #ProgressiveSync) to manage our fleet of clusters. #KubeCon #Kubernetes #ArgoCon sched.co/1JoAV

  6. OMG! "#ApplicationSet Progressive Rollouts (github.com/argoproj/argo-cd/pu)" has been merged to #ArgoCD! I'm so excited. This is going to be huge!