---
title: "From OpenTofu to Argo CD: GitLab as your AWS control plane"
url: https://daily.dev/posts/from-opentofu-to-argo-cd-gitlab-as-your-aws-control-plane-onnlhavdf
source_url: https://about.gitlab.com/blog/gitlab-as-your-aws-control-plane
type: article
source: "GitLab"
published: 2026-08-18T14:45:46.884Z
updated: 2026-08-18T14:47:42.095Z
tags: ["aws", "gitlab", "gitops", "argocd", "opentofu"]
reading_time: 8
upvotes: 3
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

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

**[GitLab](https://daily.dev/sources/gitlab)** · 8 min read · 3 upvotes · 0 comments

## Summary

A step-by-step tutorial demonstrates how to build a fully automated cloud environment using GitLab as the central control plane, combining OpenTofu for provisioning an Amazon EKS cluster, GitLab CI/CD pipelines for orchestration, and Argo CD for GitOps-based application delivery. It walks through provisioning infrastructure, deploying Argo CD, CertManager, and Ingress NGINX via Helm, and building/publishing a sample containerized web app that Argo CD syncs to the cluster automatically. The example is based on a live demo presented at AWS Summit Madrid 2025 by GitLab partner Clober (SATEC group), with source code available publicly.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://about.gitlab.com/blog/gitlab-as-your-aws-control-plane>

## Similar posts on daily.dev

- [How to Deploy to Kubernetes using Argo CD and GitOps](https://daily.dev/posts/how-to-deploy-to-kubernetes-using-argo-cd-and-gitops-loemaf7pl) · DigitalOcean Community · 4 upvotes · 0 comments
- [Argo CD GitOps: Automated Kubernetes Deployments 2026](https://daily.dev/posts/argo-cd-gitops-automated-kubernetes-deployments-2026-phznycqfy) · Medium · 4 upvotes · 0 comments

---

Tags: [#aws](https://daily.dev/tags/aws), [#gitlab](https://daily.dev/tags/gitlab), [#gitops](https://daily.dev/tags/gitops), [#argocd](https://daily.dev/tags/argocd), [#opentofu](https://daily.dev/tags/opentofu)

[View this post on daily.dev](https://daily.dev/posts/from-opentofu-to-argo-cd-gitlab-as-your-aws-control-plane-onnlhavdf)
