MENU

Fun & Interesting

GitLab End to End Pipelines on Kubernetes with Maven, Nexus, SonarQube, Kaniko & Helm

DevOps Made Easy 7,522 1 year ago
Video Not Working? Fix It Now

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

Comment