~/talk

Edit, Debug, & Secure the K8s Manifest Lifecycle: Why is it Important and How Can You Get it Right?

Talkat Open Source Summit Latin America 2022 · on Wednesday, 2022-08-24· at 13:15· ROOM 3, Virtual· [kubernetes, security]
slides:none on file

Shows concrete steps and tools to stop wasting hours debugging manifests: use kubectl or IDE snippets to create YAML, preview templated output from Helm and Kustomize, run three layers of checks—syntax, JSON‑schema, and reference validation—and then enforce OPA policy validation for image tags/privileges. Demo creates a deployment, fixes a missing image tag, deploys to Minikube, sees the pod and status added, and deletes it. Advice: prefer latest stable API, validate generated manifests before apply, and use GitOps only with team buy‑in.

AI-written summary · about

  1. 0:00Intro
  2. 1:07What are Kubernetes manifests?
  3. 1:58Basic Manifest Structure
  4. 3:00Manifest versions and schemas
  5. 4:53Manifest relationships
  6. 6:29Manifest Status
  7. 9:39Creating/editing manifests
  8. 10:33Next up: Validating manifests
  9. 14:33Finally-deploying manifests to your cluster
  10. 20:35Manifest Templating
  11. 23:41Custom Templating: Helm
  12. 24:45Helm file structure
  13. 25:18Using Helm and Kustomize together
  14. 26:37Templates in the Manifest lifecycle
  15. 27:52The Kubernetes Manifest lifecycle - revisited
  16. 32:00Tooling for the Kubernetes Manifest lifecycle
  17. 34:57Getting it right - Best Practices
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.