Closing the Developer Experience Gap in the Kubernetes Ecosystem
summary
Argues Kubernetes gives powerful primitives but leaves developers stitching them together, and shows concrete extensions that close that gap: Carvel (kapp/ytt) manages config and packages as cluster CRs, kpack builds images in-cluster from Cloud Native Buildpacks, Tekton runs CI tasks, Knative serving gives immutable revisions and weighted traffic routing, Service Binding injects credentials, Flux implements pluggable GitOps sources, and Cartographer wires these CRs into supply chains so a git push can auto-build, deploy and cascade-delete.
AI-written summary · about
chapters (12)
- 0:00Introduction and speaker background
- 3:33Developer experience gap explained
- 10:14Kubernetes as a developer platform
- 15:31Carvel project overview
- 21:13Cloud Native Build Packs
- 26:04Tekton for CI pipelines
- 27:26Knative serving and eventing
- 31:20Service binding specification
- 36:15Flux for GitOps
- 39:48Cartographer and supply chains
- 45:44Conventions for pod enrichment
- 49:15Demo and closing summary
related talks
30mClosing the Developer Experience Gap of your Container Platforms
30mClosing the Developer Experience Gap of your Container Platforms
36mClosing the Developer Experience Gap of your Container Platforms
55mHow to develop apps on K8s and not die trying
45mKubernetes is Not for Developers...?
36mThe Road to More Usable Kubernetes
05mKeynote: Breaking Tradition: The Future of Package Management with Kubernetes
57mReal-World Kubernetes For DevOps
