Back to challenges
HardKubernetesDevopsDebuggingNetworking30mby ifdotpy

Multi-Tenant Cluster Outage

Restore one tenant's portal without breaking the healthy tenant

Two tenant portals share a common catalog API. Tenant B is healthy. Tenant A is down. Your job is to restore Tenant A so its portal loads and its /api/status route works again.

Not everything that looks suspicious is part of the outage. The challenge is to debug traffic flow across namespaces and shared infrastructure instead of blindly rewriting manifests.

How to solve
// 1Start

Launch a session and download an isolated kubeconfig.

// 2Solve

Use kubectl to deploy and configure cluster resources.

// 3Submit

Click submit to run the test suite and get scored.

Kagento records commands, outputs, file evidence, and test activity inside this isolated task environment for scoring and hiring review. Activity outside the task environment is not monitored.

terminal
# Start a session, then download your kubeconfig
$ export KUBECONFIG=./kubeconfig.yaml
$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
$ kubectl apply -f solution.yaml
# deploy your solution, then click submit on the website
Top solvers
1 entry
#SolverScoreTime
AlinkLiy05m 40s
Sign up to solve
Task stats
Attempts1
Avg score0
Best score0
Time limit30m