Loading video player...
This video showcases a full end-to-end DevSecOps and GitOps deployment pipeline for a production-ready Spring Boot Smart Home Automation System. You will see how modern software teams automate everything from code commit to Kubernetes deployment using industry-standard tools. The workflow in this video integrates security, automation, containerization, and GitOps into one seamless pipeline. Every major step is automated using Jenkins, scanned using Trivy and OWASP, analyzed with SonarQube, containerized with Docker, and deployed through ArgoCD to a Kubernetes cluster running on KIND. What this video covers: • Setting up a complete Jenkins CI pipeline • Securing the build with Trivy scanning • Running OWASP Dependency Check for vulnerable libraries • Performing SonarQube code quality and security analysis • Building Docker images and pushing them to a registry • Using GitOps to automatically update Kubernetes manifests • Creating a KIND Kubernetes cluster for local production-like deployment • Installing and configuring Ingress-NGINX for routing • Deploying the Spring Boot application on Kubernetes • Installing ArgoCD for automated Continuous Delivery • Watching ArgoCD auto-sync deployments when Git manifests change What you will learn: • How DevSecOps ensures secure builds • How GitOps enables reliable, declarative deployments • How Jenkins, Docker, Kubernetes, and ArgoCD work together in a real project • How a full CI/CD pipeline is structured in production environments • How every tool fits into the complete cloud-native workflow Repository Showcased in the Video: Smart-Home-Automation-Backend (GitHub username: rupal-draft) This video is perfect for developers, DevOps engineers, students, or anyone wanting to understand real-world CI/CD, DevSecOps, and GitOps workflows using Spring Boot and Kubernetes.