🚀 GitOps CI/CD Pipeline w/ Jenkins Container, Minikube Container, ArgoCD, Docker & Trivy 🌟

Опубликовано: 21 Март 2026
на канале: iQuant
3,631
127

Support Us: https://buymeacoffee.com/iquantconsult
GitHub Repo: https://github.com/iQuantC/Jenkins-Ar...

Description

In this video, we walk you through building and deploying a GitOps CI/CD Pipeline using some of the most powerful DevOps tools:

✅ Git for version control
✅ Jenkins for automating the CI/CD pipeline
✅ Docker for containerizing applications
✅ Trivy for vulnerability scanning of Docker images
✅ DockerHub for storing Docker images
✅ ArgoCD for continuous deployment
✅ Minikube as the Kubernetes cluster
✅ Webhook to automate the CI/CD pipeline.


What You'll Learn:

📌 Setting up Jenkins in a Docker container
📌 Configuring Minikube as the Kubernetes cluster with Docker as the driver
📌 Using Jenkins to build Docker images, scan them with Trivy, and push them to DockerHub
📌 Automating deployments to Minikube using ArgoCD with GitOps principles
📌 Triggering Jenkins pipelines automatically with GitHub webhooks on every git push event.


🎥 Chapters:

0:00 Intro
1:40 Code overview
4:29 Configure AWS Ubuntu EC2 Instance
11:33 Minikube Cluster setup
16:01 Setting up Jenkins
25:42 GitHub Code Checkout in Jenkins
29:55 Install NPM dependencies
33:13 Build Docker Image
38:29 Scan Docker Image with Trivy
44:52 Push Docker Image to DockerHub
51:08 Installing and Configuring ArgoCD
1:00:05 Configure Kubernetes Credentials in Jenkins
1:16:35 Error fix
1:26:26 Setting up Webhook
1:32:38 Clean up


💡 Get Started Today!

Learn how to adopt GitOps in your projects, automate your deployments, and bring modern CI/CD practices into your workflow.

👍 Like, 💬 Comment, and 🔔 Subscribe for more DevOps tutorials!

#Jenkins #Docker #ArgoCD #DevOps #CI/CD #Trivy


Disclaimer: Video is made for educational purposes

Follow Us:

GitHub: https://github.com/iQuantC
X: https://x.com/iquantconsult
Instagram:   / iquantconsult  

Happy DevOps'ing! 🎉