argo-cd v3.4.0-rc2 版本更新介绍
发布日期: 2026-03-19
版本号: v3.4.0-rc2
Argo CD v3.4.0-rc2版本提供非高可用和高可用两种快速安装方式,均通过kubectl命令和官方清单文件部署至Kubernetes的argocd命名空间。所有容器镜像和CLI二进制文件均经过cosign签名并生成符合SLSA Level 3标准的来源证明,可通过官方文档验证。若从不同次版本升级,请务必参阅升级指南。本次更新新增了Helm valueFiles的通配符模式支持,修复了UI中滚动同步步骤显示、CI镜像目录配置、嵌入式资产中带下划线前缀目录的包含问题,以及资源图中循环所有权引用的堆栈溢出问题。完整变更日志可查看GitHub比较页面。
更新内容 (中文)
快速开始
非高可用模式:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc2/manifests/install.yaml
高可用模式:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc2/manifests/ha/install.yaml
发布签名与溯源信息
所有 Argo CD 容器镜像均由 cosign 签名。对于符合 SLSA 三级规范的容器镜像和 CLI 二进制文件,会生成溯源信息。请参阅文档了解验证方法。
发布说明博文
关于本版本关键变更和改进的详细解析,请查阅官方博文
升级指南
若从其他次版本升级,请务必阅读升级文档。
更新日志
功能特性
- 3157fb15a44f4b05f7b348932c39105e962dc77e9: feat(helm): 支持
valueFiles的通配符 glob 匹配模式 (针对 3.4 版本的 #26768 补丁选择) (#26919) (@argo-cd-cherry-pick-bot[bot])
错误修复
- 21e13a621eb05523044aad0ebf3cf166369e3f0a: fix(UI): 当标签匹配无步骤时清晰显示 RollingSync 步骤 (针对 3.4 版本的 #26877 补丁选择) (#26882) (@argo-cd-cherry-pick-bot[bot])
- e70034a44b65fd6a54bdff6a6ddf4b496038d52b: fix(ci): 向 images 目录添加 .gitkeep (针对 3.4 版本的 #26892 补丁选择) (#26912) (@argo-cd-cherry-pick-bot[bot])
- 5deef68eaf3e38b37065a624e8de93d4c1003969: fix(ui): 在嵌入式资源中包含以 _ 为前缀的目录 (针对 3.4 版本的 #26589 补丁选择) (#26909) (@argo-cd-cherry-pick-bot[bot])
- 226178c1a5992a97a041eece2af49259e2bbf841: fix: 处理资源图中循环所有者引用时的堆栈溢出 (#26783) (针对 3.4 版本的 #26790 补丁选择) (#26878) (@argo-cd-cherry-pick-bot[bot])
完整更新日志: https://github.com/argoproj/argo-cd/compare/v3.4.0-rc1...v3.4.0-rc2
更新内容 (原始)
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc2/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc2/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Release Notes Blog Post
For a detailed breakdown of the key changes and improvements in this release, check out the official blog post
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Features
- 3157fb15a4f4b05f7b348932c39105e962dc77e9: feat(helm): support wildcard glob patterns for
valueFiles(cherry-pick #26768 for 3.4) (#26919) (@argo-cd-cherry-pick-bot[bot])
Bug fixes
- 21e13a621eb05523044aad0ebf3cf166369e3f0a: fix(UI): show RollingSync step clearly when labels match no step (cherry-pick #26877 for 3.4) (#26882) (@argo-cd-cherry-pick-bot[bot])
- e70034a44b65fd6a54bdff6a6ddf4b496038d52b: fix(ci): add .gitkeep to images dir (cherry-pick #26892 for 3.4) (#26912) (@argo-cd-cherry-pick-bot[bot])
- 5deef68eaf3e38b37065a624e8de93d4c1003969: fix(ui): include _-prefixed dirs in embedded assets (cherry-pick #26589 for 3.4) (#26909) (@argo-cd-cherry-pick-bot[bot])
- 226178c1a5992a97a041eece2af49259e2bbf841: fix: stack overflow when processing circular ownerrefs in resource graph (#26783) (cherry-pick #26790 for 3.4) (#26878) (@argo-cd-cherry-pick-bot[bot])
Full Changelog: https://github.com/argoproj/argo-cd/compare/v3.4.0-rc1...v3.4.0-rc2
