Блог

Как масштабировать GitOps, не достигая предельных возможностей

Примечание: эта статья была впервые опубликована 12 января 2026 года и обновлена с учетом информации, полученной в ходе мероприятия.

Когда в 2019 году была выпущена версия Argo CD v1.0, она дала старт концепции GitOps. Позволяя командам, работающим с облачными технологиями, управлять инфраструктурой как кодом, GitOps использует автоматизацию для ускорения сложных развертываний, а также упрощает обнаружение отклонений и согласование рабочих процессов.

<

Однако слишком часто GitOps становится жертвой собственного успеха, сказали Ахмед и Эрик Миник, старший директор Harness по решениям DevOps. Один кластер и один экземпляр Argo CD быстро разрастаются до 50 кластеров и 50 экземпляров Argo, скрепленных связующим кодом и пользовательскими скриптами.

Сломанные процессы требуют от команды поддерживать пользовательские панели мониторинга и неустойчивые скрипты оркестрации, тратя драгоценное время инженеров, которое можно было бы потратить на более важные проекты.

Что такое «потолок Argo»?

Эта проблема называется «потолком Argo», — сказал Миник. И ключом к поднятию этого потолка является контрольная плоскость GitOps, которая централизует управление, не требуя полной замены инструментов, которые разработчики знают и любят.

Ахмед и Миник перечислили пять признаков, указывающих на то, что команда достигла этого потолка:

  1. Фрагментация и отсутствие централизованного обзора.
  2. Зависимость от связующего кода, при которой скрипты быстро устаревают.
  3. Неудобные процессы продвижения с дополнительными ручными шагами при доставке.
  4. Распространение секретов, когда управление секретами становится проблемой.
  5. Сложности с аудитом и разрозненные записи об изменениях.

Масштабирование GitOps: что для этого нужно?

По их словам, внедрение GitOps не должно мешать вашей оркестрации CI/CD. GitOps должен обеспечить более удобный для разработчиков и ориентированный на Kubernetes интерфейс, который позволит вашей организации масштабироваться по мере необходимости.

В ходе этого бесплатного вебинара Миник, Ахмед и ведущий TNS Крис Пирилло обсудили, как преодолеть «потолок Арго» путем внедрения контрольной плоскости GitOps.

Если вам приходится писать много скриптов для управления средой GitOps, посмотрите вебинар «Как избежать «потолка Argo»: масштабирование GitOps без достижения предельных возможностей», который теперь доступен по запросу.

Подписывайтесь на наш канал в Телеграм

Подписаться
GitOps