Команда Argo CD выпустила версию 2.10 — один из ключевых инструментов для GitOps в Kubernetes получил обновления интерфейса, производительности и безопасности. Если вы используете Argo CD для синхронизации кластера с Git-репозиторием, стоит обратить внимание на этот релиз.
Изменения в интерфейсе
Обновлён веб-UI: улучшена навигация по приложениям и ресурсам, доработаны фильтры и отображение статусов синхронизации. Теперь удобнее работать с большим количеством приложений в одном инстансе — раньше при 50+ приложениях интерфейс начинал «тормозить». В 2.10 навигация стала отзывчивее.
Производительность
Оптимизирована работа с крупными каталогами Helm и Kustomize: меньше потребление памяти и быстрее пересчёт диффа при большом числе ресурсов. Для команд, которые держат в одном приложении сотни манифестов (например, микросервисный монорепо), это существенное улучшение — синхронизация и сравнение состояния выполняются заметно быстрее.
Безопасность
Расширены возможности RBAC и аудита: детальнее контроль доступа к приложениям и проектам, больше событий в логах для compliance. Рекомендуется обновиться с предыдущих 2.x при активном использовании Argo CD в production — накопленные исправления и патчи безопасности входят в этот релиз.
Что делать
Перед обновлением проверьте официальный changelog на GitHub на предмет breaking changes. Для большинства установок upgrade с 2.9 на 2.10 должен быть плавным. Сначала протестируйте на staging, затем планируйте окно для production.