Kubernetes Housekeeping
summary
Explains Kubernetes resource-management mechanisms and how to configure them for efficient large-scale operation, focusing on Garbage Collection Controller, Kube Controller Manager, Eviction, and Kubelet Garbage Collection. Covers how each mechanism works and recommended settings for tuning resource utilization in Kubernetes clusters.
AI-written summary · about
chapters (19)
- 0:00Start
- 1:47kube-controller-manager
- 3:02Garbage Collector Controller Configuration
- 3:43Owners and Dependents
- 5:37Delete dependents
- 7:04Foreground cascading deletion
- 8:00Background cascading deletion
- 9:12Kubelet Configuration
- 10:15Image Garbage Collection
- 11:00Image Garbage Collector additional flags
- 11:12Container Garbage Collection
- 12:46Eviction Manager Policies
- 13:07Eviction Manager - Hard viction Thresholds
- 22:01Disk Pressure Condition
- 23:10Memory Pressure Condition
- 23:33Node OOM
- 24:47Reclaim - Node level disk space
- 27:04(Cont) Reclaim - Pod Ranking for Eviction
- 27:38Scheduler
related talks
31mKubernetes Housekeeping
21mDemystifying Resource Management in Kubernetes
01mKubernetes: What you need to know ... and why
14mArt of decluttering your Kubernetes cluster
39mStaying in Tune: Optimize Kubernetes for Stability and Utilization
28mThe Kubernetes Control Plane for Busy People Who Like Pictures
24mWriting kube controllers for everyone
36mUnderstanding Kubernetes Through Real-World Phenomena and Analogies
