~/talk

Scaling Made Simple: Implementing Autoscaling for Optimal K8s Performance

Talkat KubeDay Israel 2023 · on Monday, 2023-06-19· [kubernetes, web-performance]
slides:none on file

Explains concrete autoscaling behavior: Cluster Autoscaler reacts to unschedulable pods (example: 4‑core/8GB pod on an 8‑core/16GB node, then a 12GB request forces a new node), default deprovisioning threshold is ~50%, and HPA and KEDA scale pods by request-based CPU/memory or event/custom metrics (example: 1GB request with 70% memory trigger → add replicas at 700MB). Warns VPA unreliable for high seasonality, shows a dashboard comparing utilization, requests, and allocation, and notes sometimes fixed replicas (e.g., five) are simpler and cheaper.

AI-written summary · about

  1. 0:00Introduction
  2. 0:53Day Two Operations
  3. 1:49Autoscaling
  4. 2:24Scaling tools
  5. 3:07My expectations
  6. 3:46Scheduling
  7. 5:25Cluster Autoscaling
  8. 6:10HPA
  9. 9:26Pod Requests
  10. 10:39Limits
  11. 12:35Pet vs Cattle
  12. 13:39Prioritization
  13. 14:31Dashboard
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.