Setting up a CI/CD pipeline with Spring MVC, Jenkins, and Kubernetes on AWS
Sep 24, 2019Pulkit Kedia

Summary
This post details the setup of a CI/CD pipeline for a Spring MVC application using Jenkins and deploying to Kubernetes on AWS EKS. It covers Dockerfile creation for packaging the application, pushing Docker images to a registry, setting up an AWS EKS cluster, configuring Replication Controllers and Services for Kubernetes deployment, and implementing rolling updates for zero-downtime deployments. A Jenkins pipeline script is provided to automate the build, push, and deployment process.