We will build a private
EKS cluster using Terraform, using
Cloud9 IDE as a bastion host and also create a
VPC hosted CI/CD pipeline using
Security is a critical component of configuring and maintaining Kubernetes clusters and applications.
Amazon EKS provides secure, managed
Kubernetes clusters by default.
EKS cluster to operate in a private VPC with NO Internet ingress or egress connectivity.
S3-Bucket for Terraform state files
DynamoDB-Tables for locking Terraform state files
Inter-connects the Cloud9-VPC & CI/CD-VPC with the private EKS-VPC.
The required IAM roles and policies for EKS
Enable the aws Load Balancer Controller
Enable EFS CSI Driver