发布日期: 2025-04-15
版本号: v2.14.10

Argo CD v2.14.10版本提供了快速的非高可用和高可用两种部署方式,均需在名为argocd的命名空间中应用对应的YAML清单文件。该版本的所有容器镜像均经过cosign签名,并生成符合SLSA Level 3规范的来源证明,可依据文档进行验证。若从不同次级版本升级,务必参阅相关的升级指南。此版本更新日志包含多项问题修复,例如CLI中错误变量处理、自愈计数重置、登录返回URL在自定义服务器路径下的兼容性问题,以及应用删除确认逻辑的改进,同时更新了相关依赖库。

更新内容 (中文)

快速入门

非高可用模式:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.14.10/manifests/install.yaml

高可用模式:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.14.10/manifests/ha/install.yaml

发布签名与出处

所有Argo CD容器镜像均由cosign签名。符合SLSA Level 3规范的容器镜像和CLI二进制文件会生成出处证明。请参阅文档了解验证方法。

升级

若从不同次版本进行升级,请务必阅读升级文档。

变更日志

错误修复

  • b31d700188c6cbb39d6ba46f9a0f14e578e66d1a: 修复(cli): 存储–no-proxy值的变量错误(cherry-pick #21226)(#22590) (@gcp-cherry-pick-bot[bot])
  • 6b15a04509f45ed7068d9c50eaceb3d86ed70305: 修复: [cherry-pick] selfhealattemptscount需要适时重置 (#22095, #20978) (#22583) (@Aaron-9900)
  • be81419f27657ed93fa70d5319eec5e8b6b987a2: 修复: login return_url不适用于自定义服务器路径(cherry-pick #21588)(#22594) (@gcp-cherry-pick-bot[bot])
  • 3b308d66e2747dbe7028f95bbae8c7bdc8c2cbcc: 修复: argocd应用删除时尊重确认提示(cherry-pick #22657)(#22664) (@gcp-cherry-pick-bot[bot])

依赖项更新

  • 4826fb0ab8edaa4ec27c0640ea23b2995741d6f4: 维护(deps): 将github.com/expr-lang/expr更新至v1.17.0,修复CVE-2025-29786 (#22651) (@heshamelsherif97)

完整变更日志: https://github.com/argoproj/argo-cd/compare/v2.14.9...v2.14.10

更新内容 (原始)

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.14.10/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.14.10/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.

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Bug fixes

  • b31d700188c6cbb39d6ba46f9a0f14e578e66d1a: fix(cli): wrong variable to store –no-proxy value (cherry-pick #21226) (#22590) (@gcp-cherry-pick-bot[bot])
  • 6b15a04509f45ed7068d9c50eaceb3d86ed70305: fix: [cherry-pick] selfhealattemptscount needs to be reset at times (#22095, #20978) (#22583) (@Aaron-9900)
  • be81419f27657ed93fa70d5319eec5e8b6b987a2: fix: login return_url doesn’t work with custom server paths (cherry-pick #21588) (#22594) (@gcp-cherry-pick-bot[bot])
  • 3b308d66e2747dbe7028f95bbae8c7bdc8c2cbcc: fix: respect delete confirmation for argocd app deletion (cherry-pick #22657) (#22664) (@gcp-cherry-pick-bot[bot])

Dependency updates

  • 4826fb0ab8edaa4ec27c0640ea23b2995741d6f4: chore(deps): Update github.com/expr-lang/expr to v1.17.0 fixing CVE-2025-29786 (#22651) (@heshamelsherif97)

Full Changelog: https://github.com/argoproj/argo-cd/compare/v2.14.9...v2.14.10

下载链接