Microservices shop, mission 7 of 7

Moved out

intermediate, about 10 minutes, in the Kubernetes Simulator

Start mission

Opens once you pass A fixed address.

The briefing

From Priya Raman, senior backend developer at Larchwood (a fictional company)

cart calls the payment gateway as http://paygate. Platform is moving the gateway to our provider this morning, at api.paygate.example.

I'd rather not rebuild and redeploy cart for a hostname. Can the cluster keep answering paygate for us?

What you'll do

  • paygate resolves to api.paygate.example inside the cluster
  • Bonus star: Leave cart's own config untouched

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

Concepts

  • ExternalName Services

    A Service with type: ExternalName is a DNS alias: cluster DNS answers its name with a CNAME to externalName. No cluster IP, no endpoints, no proxying — the client connects straight to the outside host, and the Host header it sends still says the alias, which some providers reject.

    Read the Kubernetes docs

More Microservices shop missions

  1. 1. Find each other
  2. 2. Wrong door
  3. 3. One front door
  4. 4. Need to know
  5. 5. Outbound only
  6. 6. A fixed address
  7. 7. Moved out
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