Node fleet, mission 4 of 8

Kernel patch

advanced, about 12 minutes, in the Kubernetes Simulator

Start mission

Opens once you pass It doesn't fit.

The briefing

hackademy-worker needs a kernel patch. Everything on it must move — except logger, which records the node's own logs during the patch and is pinned there on purpose.

kubectl drain evicts every pod but DaemonSets, logger included. A NoExecute taint is finer: it evicts only the pods that don't tolerate it, and logger's manifest (logger.yaml) already tolerates maintenance taints.

What you'll do

  • No web pod left on hackademy-worker
  • web still serving: 4 ready pods
  • logger never moved: the same pod, still on hackademy-worker
  • Bonus star: Watch the evictions in the events

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

More Node fleet missions

  1. 1. The right hardware
  2. 2. Reserved seating
  3. 3. It doesn't fit
  4. 4. Kernel patch
  5. 5. One basket
  6. 6. All on one
  7. 7. Not on spot
  8. 8. Checkout first
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