Multi-Region Kubernetes Cluster & Ingress
Provision automated cloud infrastructure with Terraform, Helm charts, and TLS cert managers.
Problem Statement
Manual server provisioning is error-prone and unscalable. You will write declarative Terraform configurations and Kubernetes manifests to deploy highly available microservices across cloud availability zones.
What You'll Build
A production-ready infrastructure repo containing Terraform modules for VPC and EKS/GKE clusters, Traefik ingress controller, and automated Let's Encrypt TLS certificates.
Technology Stack
Skills You'll Master
Requirements & Prerequisites
- Terraform CLI and kubectl installed.
- Basic understanding of containerization and cloud networking (VPC, Subnets).
Guided Milestones (3)
Step-by-Step ArchitectureTerraform Infrastructure Modules
Declare modular VPC, public/private subnets, and Kubernetes cluster resources.
- Terraform main.tf
- Reusable networking module
Ingress Controller & Cert-Manager
Deploy ingress controller with automated Let's Encrypt certificate renewal.
Horizontal Pod Autoscaling & Drills
Configure HPA based on CPU/memory metrics and simulate pod node failure.
Project Submission & Verification
Submit your public GitHub repository and live deployment link for automated test checks.
Add to ASCI Portfolio
Demonstrates production DevOps and declarative cloud infrastructure engineering.
