Deploying AWS EKS Cluster using Terraform and Jenkins
In order to accomplish this, we will be taking the following steps:
- Create an EC2 Instance and Install Jenkins, Git, Terraform, and Kubectl on it Using Bash Scripts
- Write a Terraform code to create EKS Cluster
- Push the Terraform code to GitHub
- Create a Jenkins Pipeline for the creation of the EKS Cluster
- Deploy the changes to AWS
- Implement a deployment file through the help of Kubectl to deploy an Nginx application on our EKS Cluster. We will access the application with the help of a load balancer.