Skip to content

A complete production environment for running containerized workloads in AWS

Notifications You must be signed in to change notification settings

thehouseplant/eks-landing-zone

Repository files navigation

EKS Landing Zone

A complete production environment for running containerized workloads in AWS, using the Elastic Kubernetes Service (EKS) for orchestratation.

Features

  • Multi-zone VPC for high availability
  • EKS for container orchestration
  • ECR for container image storage
  • ElastiCache Redis for caching
  • Aurora Postgres for data storage
  • CloudFront and WAF for firewalling and rate-limiting
  • Shield Advanced for DDoS protection

Requirements

Getting Started

  • Clone the repository:
  • Initialize Terraform:
    • terraform init
  • Validate templates:
    • terraform validate
  • Show changes applied to current templates:
    • terraform plan
  • If the changes look good, apply them:
    • terraform apply

About

A complete production environment for running containerized workloads in AWS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages