Cloud Architecture

GitOps Delivery on Kubernetes with ArgoCD

Cloud Architecture diagram · made in Skemio

GitOps architecture diagram showing GitHub Actions building container images, updating a Git config repo, and ArgoCD syncing changes into Kubernetes.
GitOps architecture diagram showing GitHub Actions building container images, updating a Git config repo, and ArgoCD syncing changes into Kubernetes.

What it shows

  • Git remains the absolute single source of truth for all desired cluster states.
  • CI handles only build, test, and container image publishing to the registry.
  • ArgoCD agent pulls and reconciles changes inside the cluster without inbound firewall holes.

The takeaway

Shift from push-based CI scripts to pull-based GitOps controllers for secure and auditable deployments.

More cloud architecture diagrams