v0.8.1
Исправления безопасности
- Исправлены уязвимости:
- Argo CD
- CVE-2026-63209
- Argo CD Image Updater
- CVE-2026-63209
- Argo CD Operator
- CVE-2026-63209
- Argo CD Agent
- CVE-2026-63209
- Argo CD Operator Util
- CVE-2026-63209
- Helm
- CVE-2026-63209
- go-hooks
- CVE-2026-63209
- Argo CD
v0.8.0
Новые возможности
- Добавлена поддержка argocd-agent: principal и agent запускаются из собственных образов модуля, бинарные файлы argocd-agentctl для linux и darwin доступны для скачивания из интерфейса Argo CD
- Оператор argocd-operator запускается в нескольких экземплярах на кластерах с включённым режимом высокой доступности: три реплики с anti-affinity и PodDisruptionBudget
- CRD приведены в соответствие с версиями компонентов Argo CD v3.4.4, argocd-operator v0.18.0 и argocd-image-updater v1.2.2; в AppProject добавлено поле name для clusterResourceWhitelist и clusterResourceBlacklist
- Добавлена возможность использовать образ redis из модуля user-authn
Исправления
- Расширение интерфейса Argo Rollouts обновлено до v0.4.0 и устанавливается из собственного образа модуля без обращения к внешним ресурсам
- Задание ArgoCDExport переведено на rclone в собственном образе argocd-operator-util вместо облачных CLI, формат секретов хранилища не изменился
- Включена обработка ресурсов NamespaceManagement для экземпляров Argo CD с областью видимости namespace
- В образ argocd добавлен системный gitconfig с фильтром git-lfs
- Для Ingress сервера Argo CD по умолчанию применяются аннотации force-ssl-redirect, backend-protocol в зависимости от spec.server.insecure и ограничения частоты запросов limit-rpm 3000 и limit-connections 300; пользовательские аннотации объединяются с ними, а не заменяют их
- В argocd-image-updater проверка TLS и ssh host key при git write-back включена по умолчанию, отключение требует явного insecure: “true” в секрете учётных данных
- Исправлены утечки файловых дескрипторов и разыменование nil в Argo CD, helm, kustomize и git-lfs, найденные статическим анализом и fuzz-тестами
- В kustomize исправлено зависание при обработке манифестов с повторяющимися null-ключами и потеря предыдущих идентификаторов ресурсов при пустом namespace
- В helm документы из одних пробельных символов больше не попадают в список манифестов
- Исправлено условие создания VerticalPodAutoscaler для оператора: проверяется включение модуля vertical-pod-autoscaler
Исправления безопасности
- Исправлены уязвимости:
- Argo CD
- CVE-2026-53493
- CVE-2026-53495
- CVE-2026-55797
- CVE-2026-56851
- CVE-2026-56857
- CVE-2026-56866
- CVE-2026-77459
- CVE-2026-78659
- CVE-2026-78660
- CVE-2026-78663
- CVE-2026-78667
- CVE-2026-78669
- CVE-2026-81870
- CVE-2026-84445
- CVE-2026-85731
- CVE-2026-85732
- CVE-2026-94439
- CVE-2026-94440
- CVE-2026-94448
- CVE-2026-95838
- CVE-2026-97030
- CVE-2026-97031
- CVE-2026-97032
- Argo CD Image Updater
- CVE-2026-56857
- CVE-2026-56866
- CVE-2026-78659
- CVE-2026-78660
- CVE-2026-78663
- CVE-2026-78667
- CVE-2026-78669
- CVE-2026-81870
- CVE-2026-84445
- CVE-2026-85731
- CVE-2026-85732
- CVE-2026-85747
- CVE-2026-94439
- CVE-2026-94440
- CVE-2026-94448
- CVE-2026-97030
- CVE-2026-97031
- CVE-2026-97032
- Argo CD Operator
- CVE-2026-56857
- CVE-2026-56866
- CVE-2026-78659
- CVE-2026-78660
- CVE-2026-78663
- CVE-2026-78667
- CVE-2026-78669
- CVE-2026-84445
- CVE-2026-85731
- CVE-2026-85732
- CVE-2026-94439
- CVE-2026-94440
- CVE-2026-94448
- CVE-2026-97030
- CVE-2026-97031
- CVE-2026-97032
- Argo CD Agent
- GO-2026-5932 (VEX)
- Argo CD Operator Util
- GO-2026-5932 (VEX)
- go-hooks
- CVE-2026-85747 (VEX)
- Argo CD
- ClusterRole оператора argocd-operator сокращена до минимально необходимых прав: удалены правила для OpenShift, daemonsets, impersonate и wildcard-правила
- Метрики оператора argocd-operator слушают только localhost
- Redis proxy и resource proxy principal argocd-agent ограничены NetworkPolicy до компонентов экземпляра, redis proxy требует AUTH перед выполнением команд
- Healthz argocd-agent обслуживается отдельным mux вместо http.DefaultServeMux, порт проверки здоровья агента закреплён за объявленным портом healthz
Прочее
- Улучшен русский перевод CRD Application, ApplicationSet, AppProject и ArgoCDExport
- Из CRD удалены неиспользуемые поля образов и версий компонентов
- Добавлены fuzz-тесты conversion webhook argocd-operator, fuzz-тесты helm и kustomize переведены на новую схему сборки
- Сборка переведена на werf v3, образ сборки интерфейса Argo CD переведён с node-alpine на distroless
v0.7.0
Новые возможности
- Добавлена поддержка serve argocd бинарных файлов для платформ darwin и windows
Исправления безопасности
- Проблемы CVE-2026-56855, CVE-2026-78662, CVE-2026-84304 были решены путем обновления уязвимых зависимостей
v0.6.0
Новые возможности
- Добавлена поддержка автоматического определения домена кластера в экземпляре argocd
Исправления
- Обновлено описание для argocd .spec.rbac.defaultPolicy
Исправления безопасности
- Исправлено CVE-2026-56854 в argocd, helm, git-lfs, argocd-operator, argocd-image-updater и go-hooks путем обновления golang.org/x/crypto до v0.55.0
Прочее
- Улучшен русский перевод CRDs
v0.5.2
Исправления безопасности
- Исправлены уязвимости высокой степени опасности: CVE-2026-39821, CVE-2026-46600
- Исправлены уязвимости без рейтинга: CVE-2026-33818, CVE-2026-56853, CVE-2026-56858, CVE-2026-56859, CVE-2026-56860, CVE-2026-56862, CVE-2026-56864, CVE-2026-56865
v0.5.1
Исправления безопасности
- Исправлены уязвимости высокой критичности: CVE-2026-25681, CVE-2026-27136, CVE-2026-39821, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, CVE-2026-50151, CVE-2026-50163, CVE-2026-53488, CVE-2026-56852
- Исправлены уязвимости средней критичности: CVE-2026-25680, CVE-2026-39827, CVE-2026-39833, CVE-2026-39834, CVE-2026-42502, CVE-2026-42506, CVE-2026-46598, CVE-2026-47262, CVE-2026-50162, GHSA-vh4v-2xq2-g5cg
- Исправлена уязвимость низкой критичности: CVE-2026-48978
- Исправлены уязвимости без оценки критичности: CVE-2026-39824, CVE-2026-46600, GO-2026-5932
v0.5.0
Новые возможности
- Принудительное применение ограниченной политики pss с действием deny
Исправления безопасности
- Исправлено GHSA-hrxh-6v49-42gf GHSA-gcjh-h69q-9w9g
Прочее
- Миграция документации модуля в раздел DKP guides
v0.4.17
Исправления безопасности
- Исправлены все cve
- Пакет golang.org/x/crypto/openpgp отмечен как vulnerable_code_not_in_execute_path
v0.4.16
Прочее
- Добавлены подсистемы в module.yaml
v0.4.15
Исправления безопасности
- Исправлены все cve
- Обновлены файлы vex
- Исправлены все критические обнаружения svace
Прочее
- Добавлен шаблон для аттестации vex
v0.4.14
Исправления
- Исправлено отсутствие бинарных файлов
v0.4.13
Исправления
- Решена проблема с аутентификацией dex
v0.4.12
Исправления безопасности
- Исправлены файлы vex
Прочее
- Обновлены шаблоны для издания cse
v0.4.11
Новые возможности
- Обновлен argocd-operator до v0.18.0
Исправления
- Обновлен imageupdater crd до актуальной версии
Исправления безопасности
- Исправлена критическая уязвимость CVE-2026-42880
- Обновлены vex файлы
Прочее
- Перемещены файлы CRD в корневой каталог crds и обновлена модель угроз
- Обновлены базовые образы
- Исправлена ошибка git при сборке образа argocd
- Добавлен шаблон пространства имен для d8-operator-argo
- Обновлены go hooks
v0.4.10
Новые возможности
- Расширен стандартный список исключений ресурсов (ArgoCD resourceExclusions) для минимизации нагрузки на kube-api при использовании модуля SDS
v0.4.9
Новые возможности
- Обновлена версия argo-cd до v3.3.9
Исправления безопасности
- Исправлена CVE-2026-42880
v0.4.8
Исправления
- Добавлен отсутствующий clusterDomain
Исправления безопасности
- Исправлена критическая CVE-2026-33186
- Добавлен vex для CVE-2025-15558
- Исправлены CVE-2026-39883 CVE-2026-24051 CVE-2026-34986
v0.4.7
Исправления
- Перенесены service monitors экземпляров argocd в пространство имен d8-operator-argo
- Добавлены метки heritage deckhouse в пространство имен d8-operator-argo
Исправления безопасности
- Исправлена критическая уязвимость CVE-2026-33186
v0.4.6
Новые возможности
- Добавлено автоматическое предоставление метрик экземпляру платформы Prometheus
Исправления
- Исправлено внедрение сертификата CA в CRD
- Исправлена логика внедрения сертификата в Go hooks
- Удален устаревший хук ensure-CRD
Прочее
- Обновлены CRD
- Добавлены примеры для создания локальных пользователей Argo CD
- Добавлены примеры политик RBAC для Argo CD
- Добавлен ingressClassName в примеры Argo CD
- Добавлены примеры использования самоподписанного сертификата для Dex
- Перемещен imagePullSecret из Deployment в ServiceAccount
v0.4.5
Исправления безопасности
- Устранена критическая уязвимость CVE-2025-68121
- Устранены CVE-2025-68121 CVE-2025-61728 CVE-2025-61729 CVE-2025-61730 CVE-2025-68121 CVE-2025-68156 CVE-2025-61726
- Добавлен vex для CVE-2026-25934
Прочее
- Обновлены базовые образы
- Переписаны python-хуки на go
- Исправлены проблемы lint в dmt
v0.4.4
Исправления
- Исправлено отсутствие ssh
v0.4.3
Исправления
- Исправлено отсутствие entrypoint.sh
v0.4.2
Исправления
- Исправлены проблемы времени выполнения ArgoCD repo-server в образе distroless (cp, uid_entrypoint.sh, ssh known_hosts)
v0.4.1
Исправления безопасности
- Устранены множественные уязвимости лицензий
Прочее
- Обновлены базовые образы до distroless
- Переработана документация аутентификации ArgoCD
v0.4.0
Новые возможности
- Добавлена поддержка HA
Прочее
- Обновлены примеры в документации
v0.3.14
Прочее
- Исправлен changelog
- Добавлено издание SE+
v0.3.13
Исправления безопасности
- Исправлены уязвимости CVE-2025-47933, CVE-2025-55190, CVE-2024-25621, CVE-2025-64329, CVE-2025-5187, CVE-2025-47912, CVE-2025-58183, CVE-2025-58186, CVE-2025-58187, CVE-2025-58188, CVE-2025-61724, CVE-2025-58185, CVE-2025-58189, CVE-2025-61723, CVE-2025-61725, CVE-2025-47914, CVE-2025-58181
Прочее
- Обновлены базовые образы