ArgoCD

ArgoCD is a declarative, version-controlled application deployment tool designed to automate and manage application configurations and environments.

Observability Programming Utils Web Server Workflow Kubernetes
License: Apache-2.0

Available Platforms

Kubernetes

View on platform

OpenShift

View on platform

Rancher

View on platform

Details

ArgoCD is a declarative, version-controlled application deployment tool designed to automate and manage application configurations and environments. It follows the GitOps pattern, utilizing Git repositories as the source of truth for defining the desired application state. Users can specify Kubernetes manifests using various methods such as kustomize applications, Helm charts, JSONnet files, or plain directories of YAML/json manifests. ArgoCD automates the deployment process based on the desired application state defined in Git repositories, making application deployment and lifecycle management easy, auditable, and understandable.