SYSTEM Cited by 1 source
ArgoCD¶
ArgoCD is a CNCF-graduated GitOps continuous-delivery controller for Kubernetes. A Git repository declares the desired state of a set of Kubernetes manifests (Deployments, Services, CRDs, …); ArgoCD runs as a K8s controller that continuously compares cluster state with the repo and either syncs automatically or flags drift for operator review.
The load-bearing design property is Git as the single source of truth (concepts/gitops) — deploys happen by merging a pull request, not by running a CLI; rollbacks happen by reverting a commit; audit trail is the commit log.
ArgoCD pairs naturally with Crossplane to form a uniform Kubernetes-API control surface for both applications and infrastructure: Crossplane makes cloud resources look like K8s CRs, ArgoCD reconciles any K8s CRs including Crossplane's. One GitOps workflow covers both layers.
Seen in¶
- sources/2026-02-26-aws-santander-catalyst-platform-engineering — Santander Catalyst's data-plane claims component is "managed by ArgoCD, a continuous delivery tool ... responsible for continuous synchronization and deployment of application stacks (integrated sets of cloud resources) and configurations, exploring the GitOps concept." Paired with Crossplane (stacks catalog) + OPA Gatekeeper (policies catalog) on the same EKS control plane cluster.
Stub page — ArgoCD internals (app-of-apps pattern, sync waves, ApplicationSet, Rollouts integration) out of scope until a future source drills into them.
Related¶
- concepts/gitops — the declarative-state-in-Git-reconciled-to- cluster property ArgoCD realizes
- systems/crossplane — natural pairing for infrastructure alongside application delivery
- systems/kubernetes — the target substrate
- systems/santander-catalyst — canonical production reference