Go development on local k8s with Skaffold
summary
Demonstrates a working local Kubernetes dev loop where Skaffold rebuilds and redeploys changed artifacts in seconds using Docker for Mac and a local cluster, supports remote Go debugging into redeployed pods, and auto-cleans resources afterward. Shows Helm charts installing Postgres, Kafka and Redis via Skaffold run, and Bazel as a builder that makes dependency-aware builds so only affected services rebuild. Claims Bazel cut large CI build times from hours to minutes and the demos show the deployments and hot-reloads actually work.
AI-written summary · about
chapters (9)
- 0:00Local Kubernetes development
- 3:02Skaffold for local Go
- 4:50Live Skaffold demo
- 13:23Debug Go apps remotely
- 16:45Skaffold pluggable architecture
- 18:10Helm with Skaffold
- 24:18Basel build tool with Skaffold
- 27:30Basel and Skaffold in action
- 30:25Summary and Q&A
related talks
15mSkaffold: Local development with Kubernetes
02h 18mDevelop and Deploy to Kubernetes like a Googler
36mRust and Skaffold for Iterative Development on Kubernetes
42mLocal Development Techniques with Kubernetes
45mKubernetes Local Development Workflow Distilled
32mLocal development techniques with Kubernetes
22mMaking Kubernetes How We Build Things
32mHow To Make Your Application Developers Fall In Love with Kubernetes & Cloud Native Applications
