DEVSECOPS Project : Complete CI-CD (3 tier app)-Petstore
<p>Hello friends, we will be deploying a Petshop Java Based Application. This is an everyday use case scenario used by several organizations. We will be using Jenkins as a CICD tool and deploying our application on a Docker container and Kubernetes cluster. Hope this detailed blog is useful.</p>
<p>We will be deploying our application in two ways, one using Docker Container and the other using K8S cluster.</p>
<p>Project Repo: <a href="https://github.com/Aj7Ay/jpetstore-6.git" rel="noopener ugc nofollow" target="_blank">https://github.com/Aj7Ay/jpetstore-6.git</a></p>
<p><strong>Steps:-</strong></p>
<p>Step 1 — Create 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, Maven, and OWASP Dependency Check.</p>
<p>Step 4 — Create a Pipeline Project in Jenkins using a Declarative Pipeline</p>
<p><a href="https://aws.plainenglish.io/devsecops-project-complete-ci-cd-3-tier-app-petstore-c56fa9f32355"><strong>Read More</strong></a></p>