Course

From Git to Production: Hands-on GitOps with Flux

A hands-on course that takes you from a bare Kubernetes cluster to a production-grade GitOps pipeline using Flux. Based on ControlPlane's D2 Reference Architecture, covering bootstrap, Kustomization, Helm, multi-tenancy, OCI artifacts, the Flux MCP Server for AI-assisted GitOps, and production patterns.

From Git to Production: Hands-on GitOps with Flux (cover image)

About This Course

Course Overview

Duration: ~90 minutes Level: Intermediate (comfortable with kubectl, YAML, and basic Helm) Event: Devoxx Greece 2026

What You'll Build

Starting from a bare Kubernetes cluster, you'll progressively build a GitOps pipeline that mirrors the D2 Reference Architecture used by ControlPlane for enterprise Flux deployments.

Modules

ModuleDurationTopics
1. Foundations32 minGitOps concepts, hands-on Kustomize, hands-on Helm, Flux bootstrap
2. Core GitOps Patterns24 minKustomization, Helm releases
3. Enterprise Patterns22 minMulti-tenancy, OCI artifacts, drift detection
4. AI & Production20 minFlux MCP Server, notifications, image automation, scaling

Prerequisites

  • Basic Kubernetes knowledge (Pods, Deployments, Services, kubectl)
  • Familiarity with YAML and Helm concepts
  • No GitHub account required — a local Gitea server is pre-provisioned

About the Author

Alessandro Vozza — Cloud Native architect, Golden Kubestronaut, Microsoft CSA, KubeCon speaker, and founder of Kubespaces.io.

Source repo: github.com/cloudpirates/flux-workshop

What's Inside?

About the Author

Alessandro Vozza

Alessandro Vozza

Find this author online