Multi-team platform, mission 1 of 5

A room each

intermediate, about 8 minutes, in the Kubernetes Simulator

Start mission

Free in your browser, nothing to install.

The briefing

Two teams share this cluster, checkout and search, and both called their app web. Both deployed to the default namespace — so the second deploy simply replaced the first. Only one web runs, and nobody is sure whose.

A namespace is a room inside the cluster: names only have to be unique within one, and quotas and permissions are set per namespace. -n NAME points a command at one; kubectl config set-context --current --namespace=NAME changes where commands go by default.

What you'll do

  • Give each team a namespace: checkout and search
  • Run web (nginx:1.27, 2 replicas) in both namespaces
  • Clear the shared web out of default
  • Bonus star: Switch your default namespace with kubectl config set-context

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

More Multi-team platform missions

  1. 1. A room each
  2. 2. A key for the robot
  3. 3. Look, don't touch
  4. 4. Fair share
  5. 5. No room to roll
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