GITLAB-101

CI/CD with Gitlab CI

Cost: $200
Duration: 1
 Day
 Skill Level: Intermediate

Course Overview

The “CI/CD with Gitlab CI” course provides a comprehensive introduction to the concepts and practical implementation of Continuous Integration and Continuous Deployment (CI/CD) pipelines using Gitlab. Participants will gain hands-on experience in setting up, configuring, and troubleshooting CI/CD pipelines, automating tasks that streamline development and deployment workflows.

The course covers essential topics such as Gitlab’s architecture, pipeline configuration, job artifacts, and container services integration. By the end of the course, attendees will be able to effectively use Gitlab CI/CD to automate and enhance their development processes.

Learning Outcomes

  • Understand the fundamentals of CI/CD and the benefits of automating workflows using Gitlab CI.
  • Configure and manage Gitlab CI/CD pipelines using YAML configuration.
  • Troubleshoot pipeline failures and interpret pipeline results.
  • Utilize Gitlab Runner for automated pipeline execution and management.
  • Leverage Gitlab’s Package and Container Registries for efficient resource management in CI/CD pipelines.
  • Implement job artifacts, caching, and reusable pipelines for optimized workflows.

Suitable For

Software developers, DevOps engineers, and IT professionals with basic Git knowledge looking to implement or optimize CI/CD workflows using Gitlab.

Course Outline

Course Outline

Introduction to GitLab CI/CD

  • What is CI/CD
  • Why should we use CI/CD
  • Automating CI/CD flow using GitLab CI

GitLab Architecture and Configuration

  • Pipeline Architecture
  • Creating a Pipeline YAML Configuration using the Pipeline Editor
  • Interpreting Pipeline Results
  • Pipeline Troubleshooting

Streamlining Pipeline

  • Job artifacts
  • Caching
  • Reusing pipeline
  • Container services in a pipeline

Introduction to Registries

  • GitLab Package Registry
  • GitLab Container Registry

GitLab Runner

  • Installing GitLab Runner
  • Registering a Runner to GitLab

EXCLUSIVE TRAINING FOR YOU COMPANY
AT YOUR PREFERRED SCHEDULE

Tailored to the needs of your organization, we also offer cadetship programs which include a series of our standardized O&B Academy courses.
Get a quote