Static website, mission 6 of 7

Ship v2

intermediate, about 10 minutes, in the Kubernetes Simulator

Start mission

Opens once you pass Launch day.

The briefing

nginx:1.28 is out and you need it live — without taking the site down.

Change a deployment's pod template (its image, say) and it starts a rolling update: a new ReplicaSet grows while the old one shrinks. Two limits govern the pace — maxSurge (up to 25% extra pods) and maxUnavailable (up to 25% missing) — so with 6 replicas it runs at most 8 pods and keeps at least 5 ready.

kubectl rollout status follows it to the end.

What you'll do

  • Every web pod runs nginx:1.28
  • Follow it with kubectl rollout status
  • Bonus star: Keep at least 5 pods serving the whole way through

The mission checks the cluster, not your keystrokes: any fix that works, passes.

Read first

More Static website missions

  1. 1. Your first pod
  2. 2. Pods that heal
  3. 3. Give it an address
  4. 4. Look inside
  5. 5. Launch day
  6. 6. Ship v2
  7. 7. The 3am page
Every Kubernetes Simulator mission

AboutGuidesCompare

PrivacyCookiesTerms

Hackademy is a trading name of Mather Software Ltd, registered in England and Wales, company number 17443861. ICO registration ZC256628.

Contact: support@mathersoftware.com© 2026 Mather Software Ltd