CICD Pipeline to deploy Kubernetes Applications using Terraform, EKS, and Jenkins

CICD Pipeline to deploy Kubernetes Applications using Terraform, EKS, and Jenkins

This video walks you through the steps of creating a CI/CD pipeline using Jenkins. Here are the steps we followed:
# Jenkins-pipeline-deploy-to-eks
# Project Name: End-to-end deployment of Applications to Kubernetes using a Jenkins CI/CD Pipeline
#Steps for the project

1. Create a Keypair that matches your keypair
2. Create a Jenkins Server with all the dependencies, libraries and packages needed.
3. Once completed, access the Jenkins server and set it up
4. Run the Jenkins-pipeline-deploy-to-eks to create Kubernetes Cluster, create deployments and Services
5. Test that the application is running.
6. Destroy infrastructure
Here is the link to access the repositories where the code is found:
Jenkins pipeline repo: https://github.com/Primus19/jenkins-pipeline-deploy-to-eks
Jenkins server infra: https://github.com/Primus19/terraform-code-to-create-jenkins-server

#devops #jenkinspipeline #kubernetes #aws #innovation #infrastructure #terraform