This project is usde to setup infrastructure using terraform to configure kubernetes cluster on ec2 instances
Below Resources will be created using terraform
- AWS Elastic IP
- AWS Key Pair to ssh ec2 Instances
- AWS Private key for Password less ssh
- Ec2 Instance as jumpHost
- Ec2 Instance for Kubernetes controlplain node
- Ec2 Instance for Kubernetes Worker nodes
- AWS Custom VPC
- AWS Security Groups (Private and Public)
- AWS Security Group rules (Egrees and Ingrees)
- AWS Internet Gateway
- AWS Nat Gateway
- AWS Route table
- AWS Subnet (Private and Public)
- EBS Volume