Skip to content

dhairyadudhatra-com/demo-k8s-CI-CD

Repository files navigation

About

I implemented this 3 tier architecture on private AWS EKS cluster and made it available to internet using Ingress.

AWS Architecture Diagram

Kubernetes Architecture

Terraform

I have built a single file main.tf which deploys below resources

1- VPC,

2- Public Subnet, Private Subnets(2)

3- Internet Gateway, NAT Gateway

4- IAM Role for EKS

5- EKS cluster

6- EKS Node Group

7- EKS Addons

Jump Server

I have not written code to setup a jump server in Terraform. But it needs to have below packages and access.

1- AWSCLI v2

2- Kubectl

3- Cluster Admin priviledges

4- Your system should be able to connect to this server.

Instructions

After running Terraform file, follow instructions in the files/checkList file.

Creator

About

Three tier architecture on AWS EKS with autoscaling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published