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
A Beginner’s Guide to DockerPackt via FutureLearn A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn A Practical Guide to Amazon EKS
A Cloud Guru Advanced Networking with Kubernetes on AWS
A Cloud Guru AIOps Essentials (Autoscaling Kubernetes with Prometheus Metrics)
A Cloud Guru