github argoproj/argo-cd v1.6.0

latest releases: v2.10.8, v2.9.13, v2.8.17...
3 years ago

Quick Start

Non-HA:

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

HA:

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

1.6 Release blog post

GitOps Engine

As part of 1.6 release, the core Argo CD functionality has been moved into GitOps Engine.
GitOps Engine is a reusable library that empowers you to quickly build specialized tools that implement specific GitOps
use cases, such as bootstrapping a Kubernetes cluster, or decentralized management of namespaces.

Enhancements

  • feat: upgrade kustomize to v3.6.1 version (#3696)
  • feat: Add build support for ARM images (#3554)
  • feat: CLI: Allow setting Helm values literal (#3601) (#3646)
  • feat: argocd-util settings resource-overrides list-actions (#3616)
  • feat: adding failure retry (#3548)
  • feat: Implement GKE ManagedCertificate CRD health checks (#3600)
  • feat: Introduce diff normalizer knobs and allow for ignoring aggregated cluster roles (#2382) (#3076)
  • feat: Implement Crossplane CRD health checks (#3581)
  • feat: Adding deploy time and duration label (#3563)
  • feat: support delete cluster from UI (#3555)
  • feat: add button loading status for time-consuming operations (#3559)
  • feat: Add --logformat switch to API server, repository server and controller (#3408)
  • feat: Add a Get Repo command to see if Argo CD has a repo (#3523)
  • feat: Allow selecting TLS ciphers on server (#3524)
  • feat: Support additional metadata in Application sync operation (#3747)
  • feat: upgrade redis to 5.0.8-alpine (#3783)

Bug Fixes

  • fix: settings manager should invalidate cache after updating repositories/repository credentials (#3672)
  • fix: Allow unsetting the last remaining values file (#3644) (#3645)
  • fix: Read cert data from kubeconfig during cluster addition and use if present (#3655) (#3667)
  • fix: oidc should set samesite cookie (#3632)
  • fix: Allow underscores in hostnames in certificate module (#3596)
  • fix: apply scopes from argocd-rbac-cm to project jwt group searches (#3508)
  • fix: fix nil pointer dereference error after cluster deletion (#3634)
  • fix: Prevent possible nil pointer dereference when getting Helm client (#3613)
  • fix: Allow CLI version command to succeed without server connection (#3049) (#3550)
  • fix: Fix login with port forwarding (#3574)
  • fix: use 'git show-ref' to both retrieve and store generated manifests (#3578)
  • fix: enable redis retries; add redis request duration metric (#3575)
  • fix: Disable keep-alive for HTTPS connection to Git (#3531)
  • fix: use uid instead of named user in Dockerfile (#3108)

Other

  • refactoring: Gitops engine (#3066)

Don't miss a new argo-cd release

NewReleases is sending notifications on new releases.