CertGrid CertGrid
Hands-on Lab·Kubernetes and Cloud Native Associate

The Argo CD Application Resource

Point Argo CD at a Git path with twenty lines of YAML and it deploys, then keeps deploying. The Application object records the exact commit it reconciled, which is the difference between GitOps and a pipeline that ran once.

Delivery and GitOps Guide 43 of 46 Beginner

Written against the versions above. The stable manifests move. The behaviour shown here - the annotation limit, self-heal, prune scope - is not version specific.

Argo CD runs in the cluster it deploys to. Nothing here needs an ingress or a LoadBalancer - the server Service stays ClusterIP.
Server NameIP AddressOSRolesCPURAMHDD
CKA1001192.168.0.175Ubuntu 26.04 LTSControl Plane Node2 Core4 GB50 GB
CKA1001-NODE01192.168.0.176Ubuntu 26.04 LTSWorker Node2 Core4 GB50 GB
CKA1001-NODE02192.168.0.177Ubuntu 26.04 LTSWorker Node2 Core4 GB50 GB
CKA1001-NODE03192.168.0.178Ubuntu 26.04 LTSWorker Node2 Core4 GB50 GB

Before you start

  1. Declare it

  2. Empty status is not an error

  3. It records the commit, not just the outcome

Official sources