|
Welcome To CloudFolks HUB - Git & Gitlab - DevOps Engineering Advance Gitlab CI/CD Course
(5:00)
|
|
|
Milestone-1 Introduction Of Git
|
|
|
|
Introduction to Git
9:00
|
Preview
|
|
|
Introduction to Git
(1 pages)
|
|
|
|
Introduction to Git
|
|
|
|
Understanding Version Control
6:00
|
Preview
|
|
|
Setting Up Git To Local Machine (Windows)
4:00
|
|
|
|
Setting Up Git To Local Machine (Linux)
6:00
|
|
|
|
Basic Git Command
2:00
|
|
|
Milestone-2 Create Git Repository
|
|
|
|
Creating a new Git Local repository
7:00
|
|
|
|
Creating a new Git Remote repository
6:00
|
|
|
|
Git Staging
19:00
|
|
|
|
Git Command
(1 pages)
|
|
|
|
Git Command
|
|
|
Milestone-3 Working With Remote Repository
|
|
|
|
Understanding Remote Repository (In Windows)
9:00
|
|
|
|
Understanding Remote Repository (In Windows)
8:00
|
|
|
|
How To Clone Fork Git Repository
8:00
|
|
|
|
Pushing And Pulling Changes
8:00
|
|
|
Milestone-4 Working With Git Branch And Merge Request
|
|
|
|
Introduction Of GIT Branches
4:00
|
|
|
|
Git Branches
(1 pages)
|
|
|
|
Git Branches
|
|
|
|
Working With GIT Branches
7:00
|
|
|
|
Git Branches Command
(1 pages)
|
|
|
|
Git Branches Command
|
|
|
|
Branch Implementation
11:00
|
|
|
|
Branch Push
6:00
|
|
|
|
Fast Forward Merge
9:00
|
|
|
|
Non Fast Forward Merge
9:00
|
|
|
|
Squash Merge
14:00
|
|
|
|
Git Rebase
16:00
|
|
|
|
Resolving Merge Conflicts
10:00
|
|
|
Milestone-5 Git Advance Commands
|
|
|
|
Git Checkout
10:00
|
|
|
|
Git Ignore
5:00
|
|
|
|
Git Revert
4:00
|
|
|
|
Reverting_Merge_in_Git
(3 pages)
|
|
|
|
Git Reset
16:00
|
|
|
|
Git Commits Tag
4:00
|
|
|
Milestone-6 Introduction Of GitLab
|
|
|
|
Introduction Of GitLab
9:00
|
|
|
|
Difference Between GITHUB Vs GitLab
4:00
|
|
|
|
Setting Up GitLab Account
5:00
|
|
|
|
GitLab Https Authentication - Windows & Linux
10:00
|
|
|
|
GitLab Https Authentication - Windows & Linux Using PAT
8:00
|
|
|
|
GitLab SSH Authentication
18:00
|
|
|
|
GITLAB Authentication
(1 pages)
|
|
|
|
GITLAB Authentication
|
|
|
|
Private & Public Repository
4:00
|
|
|
|
Public Vs Private Repository
(1 pages)
|
|
|
|
Public Vs Private Repository
|
|
|
|
GitLab Roles
11:00
|
|
|
|
GitLab Roles
(1 pages)
|
|
|
|
GitLab Roles
|
|
|
|
Git Lab Repository Management
8:00
|
|
|
|
GitLab Repository Management
(1 pages)
|
|
|
|
GitLab Repository Management
|
|
|
|
GitLab Repository Plan
18:00
|
|
|
|
GitLab Repository Plan
(1 pages)
|
|
|
|
GitLab Repository Plan
|
|
|
|
GitLab Branch
11:00
|
|
|
|
GitLab Branch
(1 pages)
|
|
|
|
GitLab Branch
|
|
|
|
Git Lab Merge Request
11:00
|
|
|
|
Git Lab Merge Request
(1 pages)
|
|
|
|
GitLab Merge Request
|
|
|
Milestone-7 Introduction Of CI/CD Pipeline
|
|
|
|
6 Stages Of Software Development
11:00
|
|
|
|
6 Stages Of Software Development
(1 pages)
|
|
|
|
6 Stages Of Software Development
|
|
|
|
6 Stages Of Software Development Manual Vs Automatics
23:00
|
|
|
|
6 Stages Of Software Development Manual Vs Automatics
(1 pages)
|
|
|
|
6 Stages Of Software Development Manual Vs Automatics
|
|
|
|
Why GitLab For CICD Pipeline ?
8:00
|
|
|
|
Why GitLab For CICD Pipeline ?
(1 pages)
|
|
|
|
Why GitLab For CICD Pipeline ?
|
|
|
|
GitLab Deployment Options
6:00
|
|
|
|
GitLab Deployment Options
(1 pages)
|
|
|
|
GitLab Deployment Options
|
|
|
|
Introduction Of .gitlab-ci.yaml File
14:00
|
|
|
|
Introduction Of .gitlab-ci.yaml File
(1 pages)
|
|
|
|
Introduction Of .gitlab-ci.yaml File
|
|
|
|
Setup .gitlab-ci.yaml File
10:00
|
|
|
|
.gitlab-ci.yaml File
|
|
|
|
GitLab Runner - SaaS Runner
13:00
|
|
|
|
GitLab Runner - Self Managed Runners
5:00
|
|
|
|
GitLab Runner
(1 pages)
|
|
|
|
GitLab Runner
|
|
|
|
Self-managed Runners Installation
11:00
|
|
|
|
Self-managed Runners Installation
(1 pages)
|
|
|
|
Self-managed Runners Installation
|
|
|
Milestone-8 Level-0 Project Basic CI Pipeline
|
|
|
|
Introduction Of Level-0 Project
8:00
|
|
|
|
GitLab Project Level-0 Project Implementation
26:00
|
|
|
|
GitLab Level-0 Basic CI Pipeline
(1 pages)
|
|
|
|
GitLab Level-0 Basic CI Pipeline
|
|
|
Milestone-9 GitLab Level-1 Basic CI/CD Pipeline
|
|
|
|
Introduction Of Level-1 Project Blue Green & Canary Deployment Option
10:00
|
|
|
|
CI Stage Implementation
10:00
|
|
|
|
CD Stage Implementation - Setting Up Staging Server For Deployment
6:00
|
|
|
|
CD Stage Implementation - Setting Up SSH Public/Private Key Staging Server
14:00
|
|
|
|
Setup .gitlab-ci.yaml File For CI/CD Pipeline
7:00
|
|
|
|
Final Testing Of Project-1
7:00
|
|
|
|
GitLab Level-1 Basic CI/CD Pipeline
(1 pages)
|
|
|
|
GitLab Level-1 Basic CI/CD Pipeline
|
|
|
Milestone-10 Level-2 Multi Environment Of CI/CD Pipeline
|
|
|
|
Introduction Of Level-2 Project Definition
2:00
|
|
|
|
Introcution Of Level-2 Key Concepts Staging And Production Servers
4:00
|
|
|
|
Setting Up Gitlab Account & Create Repository & Branches
6:00
|
|
|
|
Setting Up Developer Environment Clone Remote Repo & Branch Setup
5:00
|
|
|
|
Setting Up Code File And .gitlab-ci.yml file
9:00
|
|
|
|
Setting Up Staging Server & Production Server
5:00
|
|
|
|
Setting Up SSH Public/Private keys for Staging Server & Production
7:00
|
|
|
|
Setting Up Automatic Pipeline For Deployment to Staging Server
7:00
|
|
|
|
Setting Up Manual Pipeline For Deployment to Production Server
4:00
|
|
|
|
Final Testing Of Project 2
6:00
|
|
|
|
Level-2 Multi Environment Of CI/CD Pipeline
(1 pages)
|
|
|
|
Level-2 Multi Environment Of CI/CD Pipeline
|
|
|
Milestone-11 Project-4 Terraform GitLab Ci/CD Automation
|
|
|
|
Introduction Of Project-4 Project Definition
2:00
|
|
|
|
Introduction Of Terraform
6:00
|
|
|
|
Setting Up Local Repository & Add Terraform Files
6:00
|
|
|
|
Setting Up Gitlab Remote Repo
2:00
|
|
|
|
Setting Up & Storing AWS Credentials Securely
3:00
|
|
|
|
Ci/CD Pipeline Setup For Automatic Creation Of AWS EC2 Instance
5:00
|
|
|
|
Testing Pipeline
16:00
|
|
|
|
Final Testing Of Project 4
7:00
|
|
|
|
Project-4 Terraform GitLab Ci/CD Automation
(1 pages)
|
|
|
|
Project-4 Terraform GitLab Ci/CD Automation
|
|
|
Milestone-12 Project-5 CI/CD Pipeline With Docker Containerisation
|
|
|
|
Introduction Of Project-5 Project Definition
2:00
|
|
|
|
Introduction Of Docker
10:00
|
|
|
|
Setting Up Local Repository & Add Dokcerfile Into The Repo
3:00
|
|
|
|
Setting Up Docker Host
4:00
|
|
|
|
Setting Remote Gitlab Repo
2:00
|
|
|
|
Setting Up SSH Public/Private keys For Docker Host
8:00
|
|
|
|
Ci/CD Pipeline Setup For Automatic Creation Of AWS EC2 Instance
5:00
|
|
|
|
Final Testing Of Project 5
3:00
|
|
|
|
project-5 CICD pipeline with Docker containerization
(1 pages)
|
|
|
|
project-5 CICD pipeline with Docker containerization
|
|