Logo

dev-resources.site

for different kinds of informations.

CICD-PIPELINE (SIMPLE PET CLINIC WEB-APP)

Published at
6/30/2024
Categories
jenkins
cicd
docker
aws
Author
SNS-Srinivasu
Categories
4 categories in total
jenkins
open
cicd
open
docker
open
aws
open
CICD-PIPELINE (SIMPLE PET CLINIC WEB-APP)

CICD Architecture

Jenkins Pipeline

🚀I'm excited to share my First CI/CD Project,I have deployed a Java-based Pet Clinic application using Jenkins CI/CD tool and Docker for containerisation,this project involves setting up an AWS EC2 instance and installing Jenkins, Docker, and Trivy for security scanning.

PIPELINE-OVERVIEW:

Step 1 — Create an Ubuntu T2 Large Instance
Step 2 — Install Jenkins, Docker and Trivy. Create a Sonarqube Container using Docker.
Step 3 — Install Plugins like JDK, Sonarqube Scanner, Maven, OWASP Dependency Check,
Step 4 — Create a Pipeline Project in Jenkins using a Declarative Pipeline
Step 5 — Install OWASP Dependency Check Plugins
Step 6 — Docker Image Build and Push
Step 7 — Deploy the image using Docker
Step 8 — Access the Real World Application

GitHub repo -https://github.com/SNS-Srinivasu

Featured ones: