- Terraform
- Github
- Kubernetes (knowledge)
- AWS Account
- Access Keys
- Create an EC2 instance and deploy Jenkins on it.
- Write terraform code for EKS Cluster.
- Push on Github
- Create Jenkins pipeline to deploy EKS cluster.
- Deploy the changes to AWS.
- Implement a deployment file with help of kubectl which will deploy nginx application on EKS cluster we will be accessing it with the help of load balancer.