GitLab

From OpenTofu to Argo CD: GitLab as your AWS control plane

Aug 18, 2026Javier Urones Monteserín, Clober
From OpenTofu to Argo CD: GitLab as your AWS control plane
SummaryAI, from the source post

This post details how GitLab can be used as a central control plane for AWS environments. It demonstrates provisioning AWS infrastructure (networking, EKS) using OpenTofu via GitLab CI/CD pipelines. It also covers configuring Kubernetes tools like Argo CD and CertManager automatically using OpenTofu with the Helm provider. Finally, it shows deploying a sample web application using GitOps principles with Argo CD and building/packaging the application with GitLab CI/CD, storing images in the GitLab Container Registry.

More from the AWS CodeStar Connections Integration trail