GTL-203

Modern Delivery Pipelines:
GitLab CI, Helm, Kustomize, GitOps

Build production-ready CI/CD and GitOps workflows

Course Description

This training provides a comprehensive introduction to modern CI/CD practices and offers a deep, hands-on exploration of GitLab's CI/CD architecture. Participants learn how to design, build, and operate GitLab pipelines from foundational concepts to advanced, modular structures.

The course then extends into the cloud-native delivery ecosystem, highlighting Helm, Kustomize, GitOps operators such as Flux and ArgoCD, and the emerging Kubernetes-native release manager Kargo. By the end of the training, attendees understand how these components fit together in real-world workflows and can build complete, production-ready CI/CD and GitOps pipelines.

Main Topics

  • Motivation behind CI/CD and the structure of modern pipelines
  • GitLab CI fundamentals, artifacts, caching, and environments
  • Advanced pipeline patterns and modular pipeline design
  • Helm packaging concepts and best practices
  • Kustomize-based configuration management
  • GitOps operators: Flux, ArgoCD, and release orchestration with Kargo
  • End-to-end delivery scenario combining GitLab CI, Helm, Kustomize, and Flux

Target Audience

Developers, system administrators, and DevOps professionals who need to build reliable, automated delivery pipelines in cloud-native environments.

Prerequisites

Linux administration basics, basic Git knowledge, software development experience, and a foundational understanding of Kubernetes.

Duration

3 days - Concise theory with extensive live demonstrations and reproducible lab scenarios

Course Pricing

Location (Online)Course Price
Europe / EMEATBD
UKTBD
AmericasTBD

Course Dates

Virtual ClassDates
EuropeTBD
AmericasTBD

Part of our DevOps portfolio

This training is part of our DevOps portfolio which explores essential topics, such as: