DevOps project using Terraform, Jenkins, and EKS

<p>Terraform needs to store state information somewhere. We are going to keep it in AWS S3 storage.<br /> So head over to your AWS panel and create a bucket. The bucket name has to be unique. So I am going to create it with the name:&nbsp;<code>mubin-devops-cicd-terraform-eks</code>&nbsp;, you&rsquo;ll have to keep something else. I&rsquo;ll be using US North Virginia (us-east-1) as the region for the bucket and keeping the rest of the settings the same to create the bucket.</p> <p>We&rsquo;ll be needing a key to login into the Jenkins EC2 instance.<br /> So go to the EC2 dashboard and scroll down to the Key Pairs link inside Network &amp; Security menu.<br /> Click the &ldquo;Create key pair&rdquo; button. Give a name like &ldquo;<code>jenkins-server-key</code>&rdquo;. With the rest of the form fields as default, download the pem file and set its permission to 400.&nbsp;<code>chmod 400 jenkins-server-key.pem</code></p> <p><a href="https://medium.com/@mubin.khalife/devops-project-using-terraform-jenkins-and-eks-17d93bf28e40"><strong>Click Here</strong></a></p>