Skip to content

Kubes1598/devsecops-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

End-to-End DevSecOps Pipeline

A complete CI/CD pipeline with security gates and day-one observability — build, SAST, container security scan, deploy to Kubernetes, Prometheus + Grafana monitoring.

Pipeline Stages

Checkout → Build → SAST (SonarQube) → Docker Build → Trivy Scan → Push → Deploy (K8s) → Smoke Test

Security gates are hard failures — CRITICAL CVEs and SonarQube quality gate failures block the pipeline.

Quick Start

# Start SonarQube + supporting infra
docker compose -f docker-compose.infra.yml up -d

# Configure Jenkins with the Jenkinsfile
# Point it at this repo

Stack

Jenkins · SonarQube · Trivy · Docker · Kubernetes · Prometheus · Grafana

Results

Metric Value
Pipeline stages 8
Security gates SonarQube + Trivy
CRITICAL CVE policy Hard fail
Commit to monitored deploy < 12 minutes

About

DevOps — end-to-end CI/CD pipeline with SonarQube, Trivy, Kubernetes deploy, and Prometheus monitoring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors