11 tricks to improve productivity and reduce your frustration with Kubernetes
summary
Shows exact commands and surprises you can use now: create a multi node kind cluster, use kubectl wait with conditions (default 30s timeout, zero for a single check or negative to wait indefinitely), and kubectl scale to zero to turn services off and back on. Demonstrates generating YAML with kubectl --dry-run=client -o yaml plus yq, using kapp to label and delete application groups, gron to find jsonpaths, and nixery.dev images to get kubectl curl jq without building a Dockerfile — all proven to work in demos.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:25Local Kubernetes dev
- 2:51Pronouncing kubectl
- 4:17Quick cluster switching
- 6:01Waiting with kubectl wait
- 9:55Carvel tools and kapp
- 12:00Restarting deployments
- 14:30Scaling to zero
- 15:13Visualizing with k9s
- 16:15Faster YAML generation
- 17:41Exploring API resources
- 19:08Patching deployments
- 21:54Updating with kubectl set
- 22:36Auditing permissions
- 24:22Monitoring rollouts
- 25:03Finding JSON paths
- 25:45Dev images with nixery
- 27:12Summary
related talks
33m11 tricks to improve your productivity and reduce your frustration with Kubernetes ...
05mLightning Talk: 7 Tips for Tricks to Enjoy Your Kubernetes Journey
30mManaging Kubernetes Without Losing Your Cool
05mLightning Talk: 7 Tips for Tricks to Enjoy Your Kubernetes Journey
19mUnleashing the power of kubectl
52m8 Steps to Become Awesome with Kubernetes
11mCost and Resource Optimization In Kubernetes
10mKeynote: Unleashing the Power of Kubectl
