Gitlab CI CD Hands On Build your own 50 Gitlab Pipelines
What you’ll learn
GitLab CI CD Pipelines Setup
GitLab CI CD Docker Project Hands On
GitLab CI CD Practice Questions on Advance Topics
Setup GitLab Container Registry, Environments, Artifacts and much more …
Requirements
Basic Knowledge of GitLab CI Pipelines
Very Basic knowledge on Linux Commands
Description
Gitlab CI CD Hands On | Build your own 50 Gitlab PipelinesLearn Gitlab by Doing | Gitlab CI CD Practice Questions with Answers | Gitlab CI CD Live Docker ProjectThis is a Hands On Practice Question/Solution based course , where Beginners/Professionals can practice the Gitlab CI CD Pipeline Setup.COURSE LAYOUT …IntroductionGitLab Account/Project Setup25 Hands On | GitLab CI Pipelines – Beginners LevelDigital Ocean Account Setup/Runner Setup20 Hands On | GitLab CI Pipelines – Advance LevelProject Setup – CI/CD on DockerHands On Tasks Covers# Gitlab SetupDigital Ocean Account SetupVM for Runner SetupGitlab Account SetupGitlab Runner SetupGitlab Runner RegistrationDocker Setup on RunnerSudo Setup on Runner# Gitlab Hands On BeginnersGitlab StagesGitlab JobsGitlab ScriptsGitlab OnlyGitlab TagsGitlab VariablesGitlab Pre Defined VariablesGitlab Before ScriptGitlab After ScriptGitlab Allow FailuresGitlab NeedsGitlab RulesGitlab TimeoutGitlab ParallelRunner Concurrent Limits# Gitlab Hands On AdvancedGitlab TriggerGitlab IncludeGitlab InheritGitalb CacheGitlab PagesGitlab Access TokensGitlab EnvironmentsGitlab Templates# Gitlab CI/CD ProjectDockerFile SetupGitlab Container Registry SetupGitlab Environment SetupBuild and Deploy to Prod. EnvironmentsFor all the Questions and Project Section, solutions will be provided just after every question.You can also practice other Gitlab CI CD Projects after this course to enhance your skill set on GitLab.This course also includes a session on “How to delete the Runner VM machine and Digital Ocean Account Setup”We are also offering other Hands On Courses on:Bash Commands and Scripting Hands OnAnsible Playbooks Hands OnDocker Commands and Docker Files Setup Hands On
Overview
Section 1: Introduction
Lecture 1 Introduction to the Course
Section 2: Environment Setup | GitLab Account and Runner Setup
Lecture 2 GitLab Account Setup
Lecture 3 GitLab Setup First Project
Lecture 4 Digital Ocean Account Setup
Lecture 5 Create New VM for Runner
Lecture 6 Setup GitLab Runner
Lecture 7 Setup GitLab Runner with Docker
Lecture 8 Validate GitLab Runner
Lecture 9 Base GitLab CI Pipeline Setup
Section 3: Gitlab CI Tasks | Beginner Level | Task 1 – 25
Lecture 10 Question – 1 | GitLab CI Base Yml
Lecture 11 Solution – 1 | GitLab CI Base Yml
Lecture 12 Question – 2 | GitLab CI Stages
Lecture 13 Solution – 2 | GitLab CI Stages
Lecture 14 Question – 3 | GitLab CI Jobs and Scripts
Lecture 15 Solution – 3 | GitLab CI Jobs and Scripts
Lecture 16 Question – 4 | GitLab CI | DockerFile Setup
Lecture 17 Solution – 4 | GitLab CI | DockerFile Setup
Lecture 18 Question – 5 | GitLab CI Jobs and Scripts
Lecture 19 Solution – 5 | GitLab CI Jobs and Scripts
Lecture 20 Question – 6 | GitLab CI Jobs and Scripts
Lecture 21 Solution – 6 | GitLab CI Jobs and Scripts
Lecture 22 Question – 7 | GitLab CI Only
Lecture 23 Solution – 7 | GitLab CI Only
Lecture 24 Question – 8 | GitLab CI Pre Defined Variables
Lecture 25 Solution – 8 | GitLab CI Pre Defined Variables
Lecture 26 Question- 9 | GitLab CI Pre Defined Variables
Lecture 27 Solution – 9 | GitLab CI Pre Defined Variables
Lecture 28 Question – 10 | GitLab CI User Defined Variables
Lecture 29 Solution – 10 | GitLab CI User Defined Variables
Lecture 30 Question – 11 | GitLab CI Protected Variables
Lecture 31 Solution – 11 | GitLab CI Protected Variables
Lecture 32 Question – 12 | GitLab CI Before Script
Lecture 33 Solution – 12 | GitLab CI Before Script
Lecture 34 Question – 13 | GitLab CI After Script
Lecture 35 Solution – 13 | GitLab CI After Script
Lecture 36 Question – 14 | GitLab CI Multiple Jobs Setup
Lecture 37 Solution – 14 | GitLab CI Multiple Jobs Setup
Lecture 38 Question – 15 | GitLab CI Multiple Jobs Setup
Lecture 39 Solution – 15 | GitLab CI Multiple Jobs Setup
Lecture 40 Question – 16 | GitLab CI Job Failures
Lecture 41 Solution – 16 | GitLab CI Job Failures
Lecture 42 Question – 17 | GitLab CI Allow Failures
Lecture 43 Solution – 17 | GitLab CI Allow Failures
Lecture 44 Question – 18 | GitLab CI Concurrent Limits
Lecture 45 Solution – 18 | GitLab CI Concurrent Limits
Lecture 46 Question – 19 | GitLab CI Needs
Lecture 47 Solution – 19 | GitLab CI Needs
Lecture 48 Question – 20 | GitLab CI Needs
Lecture 49 Solution – 20 | GitLab CI Needs
Lecture 50 Question – 21 | GitLab CI Retry
Lecture 51 Solution – 21 | GitLab CI Retry
Lecture 52 Question – 22 | GitLab CI Rules
Lecture 53 Solution – 22 | GitLab CI Rules
Lecture 54 Question – 23 | GitLab CI Timeout
Lecture 55 Solution – 23 | GitLab CI Timeout
Lecture 56 Question – 24 | GitLab CI When
Lecture 57 Solution – 24 | GitLab CI When
Lecture 58 Question – 25 | GitLab CI Parallel
Lecture 59 Solution – 25 | GitLab CI Parallel
Section 4: Gitlab CI Tasks | Advanced Level | Task 26 – 45
Lecture 60 Question – 26 | GitLab CI Trigger
Lecture 61 Solution – 26 | GitLab CI Trigger
Lecture 62 Question – 27 | GitLab CI Include
Lecture 63 Solution – 27 | GitLab CI Include
Lecture 64 Question – 28 | GitLab CI CleanUp Stage
Lecture 65 Solution – 28 | GitLab CI CleanUp Stage
Lecture 66 Question – 29 | GitLab CI Artifacts
Lecture 67 Solution – 29 | GitLab CI Artifacts
Lecture 68 Question – 30 | GitLab CI Artifacts
Lecture 69 Solution – 30 | GitLab CI Artifacts
Lecture 70 Question – 31 | GitLab CI Artifacts
Lecture 71 Solution – 31 | GitLab CI Artifacts
Lecture 72 Question – 32 | GitLab CI Artifacts
Lecture 73 Solution – 32 | GitLab CI Artifacts
Lecture 74 Question – 33 | GitLab CI Artifacts
Lecture 75 Solution – 33 | GitLab CI Artifacts
Lecture 76 Question – 34 | GitLab CI Artifacts
Lecture 77 Solution – 34 | GitLab CI Artifacts
Lecture 78 Question – 35 | GitLab CI Inherit
Lecture 79 Solution – 35 | GitLab CI Inherit
Lecture 80 Question – 36 | GitLab CI Cache
Lecture 81 Solution – 36 | GitLab CI Cache
Lecture 82 Question – 37 | GitLab CI Pages
Lecture 83 Solution – 37 | GitLab CI Pages
Lecture 84 Question – 38 | GitLab CI Pages
Lecture 85 Solution – 38 | GitLab CI Pages
Lecture 86 Question – 39 | GitLab CI Token and Curl
Lecture 87 Solution – 39 | GitLab CI Token and Curl
Lecture 88 Question – 40 | GitLab CI Environments
Lecture 89 Solution – 40 | GitLab CI Environments
Lecture 90 Question – 41 | GitLab CI Environments
Lecture 91 Solution – 41 | GitLab CI Environments
Lecture 92 Question – 42 | GitLab CI Environments
Lecture 93 Solution – 42 | GitLab CI Environments
Lecture 94 Question – 43 | GitLab CI Templates
Lecture 95 Solution – 43 | GitLab CI Templates
Lecture 96 Question – 44 | GitLab CI Templates
Lecture 97 Solution – 44 | GitLab CI Templates
Section 5: Gitlab CI CD Project with Docker | Build and Deploy
Lecture 98 Question – 45 | GitLab CI | Setup Docker File and Index.html
Lecture 99 Solution – 45 | GitLab CI | Setup Docker File and Index.html
Lecture 100 Question – 46 | GitLab CI | Setup GitLab Access Token
Lecture 101 Solution – 46 | GitLab CI | Setup GitLab Access Token
Lecture 102 Question – 47 | GitLab CI | Setup CI_Build Job with GitLab Container Registry
Lecture 103 Solution – 47 | GitLab CI | Setup CI_Build Job with GitLab Container Registry
Lecture 104 Question – 48 | GitLab CI | Setup GitLab Prod Environment
Lecture 105 Solution – 48 | GitLab CI | Setup GitLab Prod Environment
Lecture 106 Question – 49 | GitLab CI | Setup Production Deploy and attach Environment
Lecture 107 Solution – 49 | GitLab CI | Setup Production Deploy and attach Environment
Lecture 108 Question – 50 | GitLab CI | Verify Build and Deploy of Docker Project
Lecture 109 Solution – 50 | GitLab CI | Verify Build and Deploy of Docker Project
Section 6: Digital Ocean Account Clean Up
Lecture 110 Delete Droplets and Account Clean Up
Students or Professionals who want to learn GitLab CI CD Pipelines by doing Hands On
Course Information:
Udemy | English | 2h 38m | 818.25 MB
Created by: AutoPilot DevOps
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com