DevSecOps: Deploying the 2048 Game on Docker and Kubernetes with Jenkins CI/CD

<p>Hello friends, we will be deploying a React Js 2048 Game. We will be using Jenkins as a CICD tool and deploying our application on a Docker container and Kubernetes Cluster. I Hope this detailed blog is useful.</p> <p>Youtube video :&nbsp;<a href="https://youtu.be/21Z-u8Fd_Mk?si=Ux4WabhFAxtYH9-g" rel="noopener ugc nofollow" target="_blank">https://youtu.be/21Z-u8Fd_Mk?si=Ux4WabhFAxtYH9-g</a></p> <p>GitHub Repo :&nbsp;<a href="https://github.com/Aj7Ay/2048-React-CICD.git" rel="noopener ugc nofollow" target="_blank">https://github.com/Aj7Ay/2048-React-CICD.git</a></p> <p><strong>Steps:-</strong></p> <p>Step 1 &mdash; Launch an Ubuntu(22.04) T2 Large Instance</p> <p>Step 2 &mdash; Install Jenkins, Docker and Trivy. Create a Sonarqube Container using Docker.</p> <p>Step 3 &mdash; Install Plugins like JDK, Sonarqube Scanner, Nodejs, and OWASP Dependency Check.</p> <p>Step 4 &mdash; Create a Pipeline Project in Jenkins using a Declarative Pipeline</p> <p>Step 5 &mdash; Install OWASP Dependency Check Plugins</p> <p>Step 6 &mdash; Docker Image Build and Push</p> <p>Step 7 &mdash; Deploy the image using Docker</p> <p>Step 8 &mdash; Kubernetes master and slave setup on Ubuntu (20.04)</p> <p><a href="https://aws.plainenglish.io/devsecops-deploying-the-2048-game-on-docker-and-kubernetes-with-jenkins-ci-cd-3645a052c616"><strong>Visit Now</strong></a></p>