Back to projectsDevOpsAll Projects
Multi-Cloud GitOps Platform
Problem
A growing engineering team needed a consistent way to deploy services across AWS and GCP without environment drift or manual provisioning.
Solution
Built a GitOps platform using ArgoCD and Terraform that reconciles cluster state from Git, with policy guardrails and automated drift detection.
Architecture
Git repository as single source of truth → ArgoCD controllers per cluster → Terraform modules for cloud resources → OPA policy gates → Slack notifications.
Outcome
Eliminated configuration drift across environments and reduced deployment lead time from days to minutes through pull-request-driven infrastructure changes.
Technologies
TerraformArgoCDKubernetesAWSGCPOPAGitHub Actions
Want to see more?
Explore other projects