Episode

FastTrack for Azure Season 2 Ep12: Deploy applications consistently at scale on AKS or Arc-enabled Kubernetes using GitOps

with Umar Mohamed Usman, Victor Santana, Srini Padala

Learn how you can deploy applications consistently or apply Kubernetes cluster configuration at scale using Azure Policy and GitOps (Flux v2) on Azure Arc-enabled Kubernetes or AKS clusters.

Learning objectives

  • Learn how to onboard on-premises kubernetes cluster on to Arc-enabled Kubernetes
  • Learn how to deploy kubernetes cluster configuration consistently across multiple clusters
  • Learn how to deploy applications consistently across multiple kubernetes clusters using Azure Polity & GitOps (Flux v2)

Chapters

  • 00:00 - Welcome
  • 00:09 - Introduction
  • 01:59 - Agenda
  • 04:32 - Learning objectives
  • 05:09 - GitOps Definition
  • 08:41 - GitOps Principles
  • 11:53 - GitOps Workflow
  • 20:17 - Kustomization
  • 22:58 - Azure Kubernetes Service
  • 25:18 - GitOps with Flux
  • 30:59 - GitOps Extension on AKS
  • 35:37 - AKS GitOps extension explained
  • 41:04 - Demo - AKS GitOps
  • 50:07 - Azure Arc-enabled Kubernetes
  • 54:28 - Arc-enabled Kubernetes GitOps
  • 58:32 - Demo - GitOps on Arc-enabled Kubernetes
  • 01:14:16 - Deploy applications consistently at Scale
  • 01:22:46 - Summary
  • 01:23:57 - Closing

Connect

Intermediate
Administrator
DevOps Engineer
Solution Architect
Developer
Azure Kubernetes Service (AKS)