GitLab End to End Pipelines with Kubernetes GitLab Runners, Maven, Nexus, SonarQube, Kaniko & Helm | Never before video! | One Video to Master GitLab CI Pipelines
#DevOps #Cloud #Programming
Consider becoming a member to support my work!
In this video, I explain
✅End to End GitLab Pipelines
✅GitLab CI Platform Overview
✅GitLab Jobs, Stages, Variables, Artifacts, Services, Executors etc
✅Installing Kubectl & Helm
✅Using DigitalOcean Kubernetes Cluster to Setup Nexus Repository, SonarQube & GitLab Runner
✅Using LoadBalancer & PVCs in Kubernetes
✅Using Pods a executors for GitLab jobs
✅Using Maven as the build tool
✅Creating Maven Hosted Repository in Nexus
✅Pushing the artifacts(WAR) to Nexus Repository
✅Scanning the source code with SonarQube
✅Containerizing the application
✅Pushing the container images to DockerHub
✅Deploying applications to Kubernetes using Helm charts
✅Many more ...!
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 - Introduction
02:30 - Topics covered
04:30 - Pipeline Overview(Image)
06:23 - GitLab Platform Overview: Jobs, Stages, variables, Keywords, Services, Artifacts, Runners etc
41:00 - Demo project walkthrough
44:50 - GitLab project creation
41:54 - Writing end to end gitlab pipeline using shared runners
02:03:47 - Installing GitLab shared runners
02:12:50 - Using Kaniko to build container images
▬▬▬▬▬▬ GitHub Link for Demo files 🚀 ▬▬▬▬▬▬
► https://github.com/kunchalavikram1427/gitlab-ci-spring-petclinic.git
▬▬▬▬▬▬ Pre-Requisites ▬▬▬▬▬▬
💡 DigitalOcean Account: Get free 125 USD DigitalOcean cloud credits to try Kubernetes for 60 days. Sign up using this link: https://m.do.co/c/150b2fde3db0
💡 Install Kubectl on Windows: https://youtu.be/G9MmLUsBd3g
💡 Install Helm on Windows: https://youtu.be/ZKAlKoqlWac
💡 Deploy Nexus on DigitalOcean: https://youtu.be/PzDnj_SGAQM
💡 Deploy SonarQube on DigitalOcean: https://youtu.be/A0L1krD5l3c
💡 Creating Kubernetes Cluster on DigitalOcean ► https://youtu.be/_soteDvxaAk
💡 GitLab Account: https://youtu.be/uqTqOwfosbw
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
Jenkins Course ► https://youtube.com/playlist?list=PL8klaCXyIuQ4Pw3DAa5fk4jFKhbMd7ISB
Kubernetes course ► https://youtube.com/playlist?list=PL8klaCXyIuQ4qZgZeFpz1tSAGKG_9u9iY
Docker course ► https://youtube.com/playlist?list=PL8klaCXyIuQ4ziSFrmB-gyrEngjJ12V18
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Email ► [email protected]
Facebook group ► https://www.facebook.com/groups/171043094400359
Telegram group ► https://t.me/devopsmadeeasy
LinkedIn ► www.linkedin.com/in/vikrambabuk
Kindly Like and Subscribe our YouTube Channel for more videos
I also post important updates on Docker, Kubernetes, Helm, Git, Python, Jenkins, Ansible, Terraform on my Facebook Page
that are helpful in clearing many certifications😍😍
Help me build more tutorials like this by contributing. Reach out to us on my Email address provided above
If you like this video, kindly like ✅, share 🔁 ,subscribe and hit that 🔔 icon
⭐ Tags ⭐
- DevOps Made Easy
- Docker Made Easy
- Kubernetes Made Easy
- Helm Made Easy
- Istio Made Easy
- Ansible Made Easy
- Terraform made Easy
- Python Made Easy
- Git Made Easy
- Python Tutorials
- Object-Oriented Programming Python
- Python OOP
- Python Objects and Classes
- Classes Python
- GoLang Tutorials
- Objects and Classes Python
⭐ Hashtags ⭐
#Docker #Kubernetes #Jenkins #CICD #Cloud #Helm #Ansible #GitOps #AWS #Azure #GCP
#Rancher #IoT #Python #Go #Terraform