GitOps: Continuous Delivery on Kubernetes with Flux(LFS269)

GitOps: Continuous Delivery on Kubernetes with Flux(LFS269)

Overview

As modern applications increasingly rely on Kubernetes, GitOps provides a robust and declarative way to manage infrastructure and applications. Flux CD enables continuous delivery through version-controlled, auditable changes. This course empowers developers and operators to confidently automate Kubernetes deployment pipelines and maintain secure, production-grade GitOps environments.

Objectives

By the end of this course, leaner will be able to:

  • Understand the role of GitOps in CI/CD workflows
  • Deploy and manage applications with Flux on Kubernetes
  • Use Kustomize and Helm to manage configurations
  • Integrate monitoring, alerting, and CI tools
  • Implement secure GitOps strategies and multi-tenancy setups

Prerequisites

  • Familiarity with Kubernetes (pods, ReplicaSets, deployments, services, namespaces, kubectl, YAML specs, CRDs, controllers/operators)
  • Familiarity with Git (branching, merging, remotes, pull requests, branching models, protected branches, code reviews)
  • Basic familiarity with CI/CD (building pipelines, automated builds, tests, building artifacts and images)

Course Outline

Module 1: Introduction & Setup2025-06-10T12:46:14+05:30
  • Course Introduction
  • Introduction to Flux CD
  • Setting up a Learning Environment
Module 2: Kubernetes & GitOps Fundamentals2025-06-10T12:49:30+05:30
  • Kubernetes Essentials for a GitOps Practitioner
  • Essentials of Git Workflows
  • Deploying Your Application on Kubernetes with Flux
Module 3: Advanced Deployment Techniques2025-06-10T13:00:48+05:30
  • Kustomizing Kubernetes Deployments
  • Integrating with Helm
  • Monitoring and Alerting
Module 4: CI/CD Integration & Multi-Tenancy2025-06-10T13:02:47+05:30
  • Integrating CI with CD using Tekton
  • Achieving Multi-Tenancy with Flux
  • Building Release Strategies with Service Mesh and Flagger
  • Securing GitOps Workflows
2025-06-10T12:46:39+05:30
Go to Top