DEV Community

Spacelift team for Spacelift

Posted on • Edited on • Originally published at spacelift.io

Terraform + Argo CD

Argo CD and Terraform solve different parts of the Kubernetes story — and that’s exactly why they pair well.

Terraform is a great fit for provisioning and wiring up infrastructure (clusters, networking, IAM, add-ons). Argo CD operates as a GitOps control plane for what runs inside the cluster, continuously reconciling workloads to match what’s declared in Git. Used together, you get a cleaner split of responsibilities and a more repeatable “infra + apps” delivery workflow.

In the full tutorial, we cover:

  • Why teams combine Argo CD with Terraform (and where the boundary usually sits)
  • Installing/bootstrapping Argo CD with Terraform and connecting it to a Git repo
  • Managing Kubernetes apps via Argo CD while keeping infra changes in Terraform
  • How to structure the workflow to avoid “two sources of truth” problems
  • CI/CD considerations for safe rollout and environment separation

➡️ Read the full step-by-step guide on our blog:

https://spacelift.io/blog/argocd-terraform

Top comments (0)