Breaking Business Applications Deployment with Kustomize - Lessons Learned
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Syllabus
Intro
This Session
Background: GitOps Managed Desired State
Initial Repo Structure - ManyRepo Many Branch
Branch Per Cluster/Environment
Helm
Why We Chose Kustomize
How We Manage ArgoCD Configuration
Overlay kustomization.yaml
What Happened on 13.11.22
Change In Overlay argocd-cm
Tests Before Merge
How We Fixed The Problem
The Problem - Expected vs Actual Final argocd-cm Manifest
The Problem Impact
Overlaying File Contents
Patching Multiline Yaml
Understanding the Impact of a Change
Git Repo Protection
MR Pipeline Implementation
Human Approval for Critical Cluster Change MR
Human Approval for Base Change MR
Impact of a Change - Diffing New and Existing
Aftermath
Summary
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Managing Your K8s Manifests with MonokleKunal Kushwaha via YouTube Let's Kustomize Our Manifests With Style
Devoxx via YouTube Helm vs Kustomize - The Frenemies That Soothe Kubernetes
Devoxx via YouTube Getting Started With Kustomize With Datree Examples
Kunal Kushwaha via YouTube Edit, Debug, and Secure the Kubernetes Manifest Lifecycle
Linux Foundation via YouTube