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 : <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 : <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 — Launch an Ubuntu(22.04) T2 Large Instance</p>
<p>Step 2 — Install Jenkins, Docker and Trivy. Create a Sonarqube Container using Docker.</p>
<p>Step 3 — Install Plugins like JDK, Sonarqube Scanner, Nodejs, and OWASP Dependency Check.</p>
<p>Step 4 — Create a Pipeline Project in Jenkins using a Declarative Pipeline</p>
<p>Step 5 — Install OWASP Dependency Check Plugins</p>
<p>Step 6 — Docker Image Build and Push</p>
<p>Step 7 — Deploy the image using Docker</p>
<p>Step 8 — 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>