☸️ 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.

✦ Live

Pod Scheduling

Filtering, scoring, binding β€” how the scheduler places pods on nodes

✦ Live

Networking & Services

kube-proxy, iptables, IPVS, and ClusterIP/NodePort/LoadBalancer

Coming soon

etcd & Control Plane

How the API server, scheduler, and controllers coordinate via etcd

✦ Live

Container Runtime

From Pod spec to running containers: CRI, containerd, and cgroups

✦ Live

RBAC & Admission Control

Authentication, authorization, and mutating/validating webhooks

✦ Live

Storage & CSI Internals

PV/PVC lifecycle, StorageClass, CSI driver architecture, and dynamic provisioning

✦ Live

HPA & VPA Autoscaling

Horizontal and vertical pod autoscaling: metrics, algorithms, and pitfalls

✦ Live

Helm & Kustomize

Chart structure, Go template rendering, release management, rollback, and Kustomize overlays

✦ Live

Custom Resources & Operators

CRDs, custom controllers, reconciliation loops, and the operator pattern

Coming soon

Resource Management

Requests, limits, QoS classes, and OOM killing