Argo CD 3.0 : GitOps plus sûr et plus économe en mémoire
2025-05-06 · Éditeur : Argo CD · Domaine : Cloud & DevOps
Le 6 mai 2025, Argo CD 3.0 est publié, un mois après la présentation de la première version candidate à KubeCon Europe à Londres : autorisations renforcées sur les journaux, configurations par défaut revues et performances accrues.
Ce qui change
- Version 3.0.0 publiée le 6 mai 2025, un mois après la première version candidate.
- RBAC des journaux appliqué par défaut ; héritage fin des droits désactivé par défaut.
- Traitement par lots activé par défaut ; état de santé stocké dans Redis.
- WebSocket remplace SPDY pour la redirection de ports et l'exécution dans les pods.
### Ce qui change Le 6 mai 2025, la version **3.0.0** d'Argo CD, l'outil de livraison continue GitOps de la CNCF, est publiée. La CNCF avait présenté la première version candidate le 1er avril 2025 à KubeCon + CloudNativeCon Europe, à Londres, avec une disponibilité générale annoncée pour début mai. L'objectif affiché : plus de performance, de passage à l'échelle et de sécurité. ### Caractéristiques - Sécurité : l'autorisation RBAC sur les journaux est appliquée par défaut, et l'héritage fin des droits est désactivé par défaut. - Performance : le traitement d'événements par lots est activé par défaut et l'état de santé des applications est stocké dans Redis par défaut. - SPDY est remplacé par WebSocket pour la redirection de ports et l'exécution dans les pods. - Dépendances mises à jour : Helm 3.17.0 et kubectl 1.32.1 ; meilleure prise en charge de l'identité de charge de travail Azure pour les dépôts Git et OCI. - Des options auparavant facultatives mais très utilisées deviennent des valeurs par défaut ; plusieurs changements sont rompants, par exemple les valeurs par défaut de `compareOptions`. ### Pourquoi c'est important Argo CD est l'un des outils de déploiement continu les plus répandus sur Kubernetes. Une version majeure impose un travail de migration : les changements de comportement par défaut (RBAC des journaux, héritage des droits, comparaisons) peuvent bloquer des équipes ou des pipelines si on ne les anticipe pas. Pour une ESN qui exploite Argo CD chez ses clients, la version 3 demande un audit des paramètres existants avant la montée de version. Les contributions viennent notamment d'Akuity, de BlackRock, d'Intuit, d'Octopus Deploy, de Pipekit et de Red Hat, selon l'annonce de la CNCF. ### À retenir Argo CD 3.0 resserre les valeurs par défaut en sécurité et en performance, au prix de changements rompants à préparer.
Liens
Tags : CI/CD, Kubernetes, DevOps, Open Source, Cloud natif