Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.0.13/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.0.13/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
Bug fixes
- b1df89b: fix(lua): allow actions to add items to array (#24136) (@agaudreault)
- 46e7c00: fix(server): Send Azure DevOps token via git extra headers (#23478) (#23631) (#24222) (@rumstead)
- 274ab28: fix(util): Fix default key exchange algorthims used for SSH connection to be FIPS compliant (#24086) (cherry-pick 3.0) (#24165) (@anandf)
- d76cede: fix:
kustomize edit add component
check (#24100) (cherry-pick 3.0) (#24103) (@blakepettersson) - d11bf1a: fix: helm GetTags cache writing (cherry-pick #23865) (#23953) (@gcp-cherry-pick-bot[bot])
Documentation
- 7822fbd: docs: 3.0 migration - added remediation for explicitly syncing apps that use ApplyOutOfSyncOnly=true (cherry-pick #23918) (#23957) (@gcp-cherry-pick-bot[bot])
Other work
- d6e0e5c: chore: cherry pick #24235 to release-3.0 (#24237) (@FourFifthsCode)
- 3fb825c: chore: update Go to 1.24.6 (release-3.0) (#24092) (@thevilledev)
Full Changelog: v3.0.12...v3.0.13