Exam Submission

  • The folder named Jenkins-Server contains terraform files for the deployment of an AWS t2micro instance that will host my Jenkins Server. This folder also contains a bash script called jenkins-server.sh to be executed as uer data when the instance is being deployed. The bash script will install Jenkins, Git, Terraform, and Kubectl.

  • The folders named SampleApp and SockShop each contain Terraform-Kubernetes deployment files and Jenkinsfiles.

  1. Jenkins server deployed and running with IP Address 34.207.77.107

Jenkins server

  1. Jenkins server opened on port 8080

Jenkins server 2

Result from terraform apply

terraform apply

Running EKS Cluster and Nodes

EKS Cluster

deployed nodes