Deploy With Confidence: Pre-Deployment Tasks and Manifests Management
summary
Practical checklist and tools to stop guessing at Kubernetes deployments: validate YAML against API schemas and supported versions, enforce Open Policy Agent (Rego) policies to block insecure or missing fields, generate manifests with Helm charts + kustomize overlays or code generators, run schema and policy checks in CI before pushing via GitOps (git as source of truth), and use Monocle to generate, validate, compare, commit and inspect manifests so fewer deploy attempts and fewer configuration-driven failures reach production.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:24It is easy to make a mistake deploying to K8s
- 1:53Configuring your application for Kubernetes
- 3:17What are Kubernetes manifests?
- 4:10Creating / editing manifests
- 6:10Basic Manifest Structure
- 8:10Manifest versions and schemas
- 9:26Manifest relationships
- 11:33Finally - deploying manifests to your cluster
- 13:01Creating proper manifests
- 16:28Validating manifests with Policy Engines
- 18:15Manifest Templating
- 19:27Custom Templating: Helm
- 22:47Using Helm and Kustomize together
related talks
37mEdit, Debug, & Secure the K8s Manifest Lifecycle: Why is it Important and How Can You Get it Right?
28mValidating Configs from Code to Deployment in the GitOps World
23mIncreasing Reliability via Helm Pre Release Checks
29mHow to make Kubernetes rhyme with prod readiness
36mHow to make Kubernetes rhyme with prod readiness - Tiffany Jernigan and Matthias Haeussler
26mEverything You Should Be Doing, But Aren’t: DevSecOps for K8s Workflows
21mAre you ready to delete some YAML?
57mStable, Safer, Faster: AKA How to Avoid K8s Misconfig with Automation
