βΈοΈ Kubernetes Internals
Kubernetes orchestrates containers across a cluster of machines. These interactive visualizations help you understand how the scheduler places pods, how networking routes traffic, and how the control plane keeps everything running.
Pod Scheduling
Filtering, scoring, binding β how the scheduler places pods on nodes
Networking & Services
kube-proxy, iptables, IPVS, and ClusterIP/NodePort/LoadBalancer
etcd & Control Plane
How the API server, scheduler, and controllers coordinate via etcd
Container Runtime
From Pod spec to running containers: CRI, containerd, and cgroups
RBAC & Admission Control
Authentication, authorization, and mutating/validating webhooks
Storage & CSI Internals
PV/PVC lifecycle, StorageClass, CSI driver architecture, and dynamic provisioning
HPA & VPA Autoscaling
Horizontal and vertical pod autoscaling: metrics, algorithms, and pitfalls
Helm & Kustomize
Chart structure, Go template rendering, release management, rollback, and Kustomize overlays
Custom Resources & Operators
CRDs, custom controllers, reconciliation loops, and the operator pattern
Resource Management
Requests, limits, QoS classes, and OOM killing