Application AutoScaling Through Elastic Kubernetes POD
summary
An extended Pod model adds a replica field in pod spec plus API server, scheduler and kubelet changes so multiple container instances run inside one Pod rather than creating new Pods. Demo creates zero-to-five replicas and concurrent scaling of two containers; implementation runs on Kubernetes 1.23 with image deviant11 on an Intel NUC (8 cores, 16 GB). Measured startup latency stays ~1s due to kubelet polling and shows up to 87% latency reduction versus ReplicaSet as replica count reaches 10.
AI-written summary · about
chapters (7)
related talks
35mAutoscaling Kubernetes Deployments: A (Mostly) Practical Guide
13mUsing Virtual Nodes to Auto-Scale Your Application on Kubernetes
22mIntelligent Autoscaling in Enterprise...
17mScaling Made Simple: Implementing Autoscaling for Optimal K8s Performance
34mPredictive autoscaling patterns in Kubernetes
32mScaling Kubernetes Application to 1M Users
29mProactive cluster autoscaling in Kubernetes
29mProactive cluster autoscaling in Kubernetes
