GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial

GitLab CI CD Pipeline Hands On for DevOps Engineer | GitLab CI/CD Pipeline Tutorial | End to End CI/CD Pipeline GitLab
3.44 (8 reviews)
Udemy
platform
English
language
Other
category
instructor
GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial
158
students
16 hours
content
Feb 2025
last update
$29.99
regular price

Why take this course?

🚀 GitLab CI/CD Pipeline Hands On for DevOps Engineer | GitLab CI/CD Pipeline Tutorial | End to End CI/CD Pipeline with GitLab 🎓

GitLab Basics Tutorial 📚

Start your journey by understanding the core concepts of GitLab. We'll cover what GitLab is, its features, architecture, and dive into the specifics of GitLab CI/CD Pipelines. You'll learn how to create a new project, manage SSH keys, and organize groups and users within GitLab.

GitLab Runner Tutorial | Install and Register 🏁

master GitLab Runner setup with step-by-step guidance on installing it on various platforms: Ubuntu 22.04 LTS, Redhat Linux, and Windows. This will lay the foundation for running your CI/CD jobs effectively.

YAML Basis Tutorial with Example 📝

Before we dive into CI/CD, you'll get a grip on YAML - the configuration language used in GitLab CI/CD. We'll explore what YAML is, its data types, and the importance of proper indentation. A YAML example will help solidify your understanding.

Continuous Integration (CI) with GitLab 🤖

Discover how to implement Continuous Integration using GitLab CI. We'll walk through running your first pipeline with just two steps, and then dive into using environment variables and building Java projects with Maven and Gradle.

JUnit Test with GitLab CI 🚫bugs

Learn how to integrate JUnit tests within your GitLab CI/CD pipeline and generate reports for your Java Maven project. This is crucial for ensuring code quality and catching bugs early in the development cycle.

Java Code Coverage(JaCoCo) with GitLab CI 🛡️

Understand how to measure your application's code coverage using JaCoCo, and integrate it into your GitLab CI/CD pipeline for meaningful insights into your codebase.

SonarQube Integration with GitLab CI 🏗️

Learn how to integrate your Java, Node.js, or Python projects with SonarQube through GitLab CI/CD to analyze and improve the quality of your code. We'll cover different integration methods for each type of project.

Continuous Deployments (CD) with GitLab 🚀

Bridge the gap between your CI and CD by learning how to deploy applications to various environments. Whether it's uploading files to AWS S3, deploying war or jar files to Tomcat servers, or managing Kubernetes deployments using Helm, we've got you covered.

Kubernetes Cluster Setup 🐫

Get hands-on experience with setting up a Kubernetes cluster using Minikube, Kubeadm, and eksctl. We'll guide you through each step to ensure your cluster is ready for deployment.

What is Helm | Why We need Helm | Structure of Helm Chart 📦

Dive into the world of Helm, a package manager for Kubernetes. You'll learn what Helm is, why it's essential, how to create and manage Helm charts, and the basics commands you'll need to know.

End to End CI/CD with GitLab and AWS EKS 🌐

Bringing everything together, we'll show you how to deploy applications on AWS Elastic Kubernetes Service (EKS) using GitLab CI/CD pipelines. You'll learn how to connect your AWS Kubernetes cluster with GitLab and deploy both Node.js and Java applications using Helm charts.

Embark on this comprehensive journey to master GitLab CI/CD, from the basics to advanced deployments. With hands-on exercises and clear explanations, you'll be equipped to implement robust CI/CD pipelines that ensure your software delivery process is efficient, reliable, and scalable. 🛠️✨

Course Gallery

GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial – Screenshot 1
Screenshot 1GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial
GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial – Screenshot 2
Screenshot 2GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial
GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial – Screenshot 3
Screenshot 3GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial
GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial – Screenshot 4
Screenshot 4GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial

Loading charts...

5442832
udemy ID
14/07/2023
course created date
23/01/2024
course indexed date
Bot
course submited by