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 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
Sample video of the course
installation Guide
After extracting, you can watch it with your favorite player.
Subtitles: None
Quality: 720p
Download link
free download software
Size
6.4GB