Multi-Region Kubernetes (EKS & Terraform)

Web Dev
Backend
Multi-Region Kubernetes (EKS & Terraform)

Tech Stack

AWS
Terraform
Kubernetes
Docker
Git
CI/CD

Description

This project focuses on building a highly available Kubernetes cluster infrastructure across multiple AWS regions using Terraform for Infrastructure as Code.

We integrated GitOps practices via ArgoCD, allowing automated configuration drift detection and synchronization directly from git repositories.

  • Deployed multi-region Amazon EKS clusters managed using custom Terraform workspaces.
  • Implemented secure VPC peering and routing rules, restricting direct internet access to worker nodes.
  • Configured GitOps with ArgoCD to synchronize application Helm charts from a central Git repository.
  • Integrated Prometheus and Grafana for comprehensive system monitoring and alerting.

Page Info

Cluster Architecture

Multi-region setup with automated load balancing, VPC peering, and secure private networking namespaces.

/logo.png

    Soufian Elouazzani - DevOps Engineer