Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.8.4/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.8.4/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.
What's Changed
- fix(appset): Revert applicationset-name labels (cherry-pick #15324) by @gcp-cherry-pick-bot in #15422
- fix: handle annotations for resources with ':' in the name (#15101) (cherry-pick #15380) by @gcp-cherry-pick-bot in #15414
- fix(appsets): gotemplate can cause panic from nil dereference (#15377) (cherry-pick #15378) by @gcp-cherry-pick-bot in #15434
- fix: Stop appending :443 to the server address when using grpc-web (cherry-pick #15435) by @gcp-cherry-pick-bot in #15470
- fix: extends clusterRole to allow cronjob and Argo workflows triggers (cherry-pick #15300) by @gcp-cherry-pick-bot in #15487
- fix: Allow retrieving badges in other namespaces (#15468) [release-2.8] by @jannfis in #15482
- fix: Gitlab scm_provider - don't create transport from scratch (#15424) (cherry-pick #15425) by @gcp-cherry-pick-bot in #15471
- fix(controller): make managed namespaces more 'prune-proof' (cherry-pick #13999) by @gcp-cherry-pick-bot in #15488
- chore(deps): bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 (cherry-pick #15401) by @gcp-cherry-pick-bot in #15492
- Bump version to 2.8.4 on release-2.8 branch by @github-actions in #15493
Full Changelog: v2.8.3...v2.8.4