Kubernetes Simulator

advanced · ~12 min

No room to roll

Checkout needs to ship nginx 1.28 to web today. Watch the platform channel — something is changing under you.

A rolling update adds a new pod before it removes an old one (maxSurge). Everything a namespace runs counts against its quota, even for a moment.

Objectives

  • web in checkout: 2 ready pods on nginx:1.28
  • Checkout keeps a pod quota
  • Bonus: Find the refusal in the events

Best on a computer with a keyboard. It works on a phone, with shortcuts under the terminal.