Udemy – GitLab CI CD Pipeline hands-on for DevOps

Description

GitLab CI CD Pipeline hands-on for DevOps | GitLab tutorial.

  • What is GitLab? Features of GitLab GitLab Architecture What is GitLab CI/CD Pipeline
  • How to create a new project in GitLab
  • How to create an SSH key and add it to GitLab
  • Create groups and users in GitLab
  • Jobs at GitLab CI | The steps are described in GitLab CI
  • GitLab CI artifacts example | How to use artifacts in GitLab CI

GitLab Runner Training Install and register GitLab Runner

  • Install GitLab Runner on Ubuntu 22.04 LTS
  • Install GitLab Runner on Redhat Linux
  • Install GitLab Runner on Windows

Basic YAML tutorial with examples

  • What is YAML, YAML data types, YAML indentation?

Continuous Integration (CI) with GitLab | GitLab CI

  • Run your first GitLab CI CD pipeline (2 steps)
  • GitLab CI/CD Environment Variables | Predefined GitLab Variables
  • Creating a Java project with Maven in GitLab CI
  • How to create a Java project with Gradle in GitLab CI | GitLab CI Java Gradle

JUnit testing with GitLab CI | Junit with GitLab CI examples

  • Generate JUnit reports for a Java Maven project with GitLab CI

Java Code Coverage (JaCoCo) with GitLab CI

  • Java Code Coverage (JaCoCo) with GitLab CI

Integrating SonarQube with GitLab CI

  • Integrating SonarQube into the Java Maven project using GitLab CI
  • SonarQube integration for Java Gradle project with GitLab CI
  • SonarQube integration for Node JS project with GitLab
  • Sonarqube integration for Python project with GitLab CI

Create a Docker image with GitLab CI

  • How to push a Dockerized Node.js application to the GitLab container registry
  • How to build and push a Docker image to AWS ECR | GitLab CI CD Docker AWS
  • How to build a Docker image and push it to DockerHub using GitLab CI

Setting up a Kubernetes cluster Install Kubernetes with Minikube, Kubeadm and eksctl

  • How to install Minikube on Ubuntu 22.04 LTS | Application deployment in Minikube cluster
  • Create a Kubernetes cluster with Kubeadm on Ubuntu 22.04 LTS
  • How to create an Amazon EKS cluster using eksctl

What is helmet? Why we need helmet | What is helmet diagram? Helmet structure diagram

  • What is helmet? What is a helmet diagram? Helmet structure diagram Rowing base helmet

Continuous Development (CD) with GitLab

  • Upload the file to the AWS S3 bucket using GitLab CI/CD Upload the file to AWS S3
  • Deploying the WAR file to Tomcat using the GitLab CI pipeline
  • How to deploy a JAR file to Tomcat using the GitLab CI Pipeline
  • Integrating AWS EKS with GitLab | Connect AWS Kubernetes Clusters to GitLab
  • Deploy Node JS app to AWS EKS using GitLab CI CD | Deploy to EKS using GitLab
  • Run Node JS Helm Chart on AWS EKS with GitLab CI CD
  • Run Helm’s Java diagram in EKS with GitLab CI CD

What is included in the course? GitLab CI CD Pipeline Hands On for DevOps | You will learn the GitLab tutorial

  • What is GitLab, GitLab architecture and GitLab CI/CD pipeline?

  • How to create a new project in GitLab, how to create and add an SSH key to GitLab, GitLab groups and users

  • Jobs and steps in GitLab, GitLab CI artifacts example | How to use artifacts in GitLab CI

  • Install and register GitLab Runner, YAML Basic Tutorial with examples

  • Continuous Integration (CI) with GitLab, Creating and running the first GitLab CI pipeline, GitLab CI environment variable, Java Build, Nodejs project with GitLab

  • JUnit testing with GitLab, Java code coverage (JaCoCo) with GitLab CI, SonarQube integration with GitLab Pipeline for Java Maven, Java Gradle, Python and NodeJs projects

  • GitLab Package Registry, Publish Maven and NPM packages to the GitLab Package Registry

  • Create a Docker image with GitLab CI, build the Docker image and submit it to GitLab Container Registry, DockerHub and AWS ECR

  • Continuous Deployment (CD) with GitLab File Upload to AWS S3 with GitLab. Deploy a Jar War file to Tomcat with GitLab. Integrate AWS EKS with GitLab

  • Deploy Node JS app to AWS EKS using GitLab CI CD | Deploy to EKS using GitLab. Deploy Node JS Helm Chart to AWS EKS using GitLab CI CD

  • Run Helm’s Java diagram in EKS with GitLab CI CD

  • Setting up a Kubernetes cluster. Install Kubernetes with Minikube, Kubeadm and eksctl. Install Helm

This course is suitable for people who

  • Software developers and testers learn to create pipelines with GitLab
  • DevOps Engineer, SRE, IT Administrator, IT Professionals

Details of the GitLab CI CD Pipeline Hands On for DevOps course GitLab Tutorial

  • Editor: Udemy
  • Teacher: SkyHigh Services
  • Training level: beginner to advanced
  • Training duration: 11 hours and 20 minutes
  • Number of courses: 28

Course topics on 11/2023

GitLab CI CD Pipeline hands-on for DevOps | GitLab tutorial

GitLab CI CD Pipeline Hands On for DevOps Course Prerequisites GitLab Tutorial

  • GitLab account
  • Payment is confirmed with a free credit card
  • Basics of YAML, Linux commands

Pictures of the course GitLab CI CD Pipeline Hands On for DevOps | GitLab Tutorial

GitLab CI CD Pipeline hands-on for DevOps | GitLab tutorial

Sample video of the course

installation Guide

After extracting, you can watch it with your favorite player.

Subtitles: None

Quality: 720p

Download link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 1 GB

Download Part 4 – 1 GB

Download Part 5 – 1 GB

Download Part 6 – 1 GB

Download Part 7 – 439 MB

free download software

Size

6.4GB

free download software latest version