Roll back a failed rollout and tune the strategy
Scenario ckad-dep-001 · about 6 minutes · 9 points · 9 grader checks
Recover a Deployment whose latest rollout is stuck by rolling back, then make future rollouts zero-downtime.
- deployment
- rollout
- rollback
- rolling-update
- strategy
What you will practise
- Inspect rollout status and history
- Roll back with kubectl rollout undo
- Configure maxSurge and maxUnavailable
Start this lab
With the CLI installed and signed in, this command provisions a single node cluster on your Mac, applies the scenario setup and prints the task below.
goldenkube start ckad-dep-001Task
The task text exactly as the CLI shows it. Solve it on the cluster, then run goldenkube submit.
Requirements and details
- Certification
- CKAD · Certified Kubernetes Application Developer
- Domain
- Application Deployment
- Difficulty
- Medium
- Cluster topology
- Single node
- Cluster features
- None beyond the base cluster
- Recommended time
- 6 minutes
- Points
- 9
- Grader checks
- 9
- Kubernetes version
- 1.37
- Minimum CLI version
- 0.1.0
- Scenario version
- 1
- Published
Grading runs locally: 9 state checks read your cluster when you submit; the scenario passes when every check passes. Hints, the reference solution and the check definitions are available only inside the CLI, not on this page.
More Application Deployment labs
Canary release with two Deployments and one Service
Run a stable and a canary Deployment side by side behind one Service and split traffic by replica count.
Single node · ~8 min · 9 points
- deployment
- canary
- service
- labels
- selectors
goldenkube start ckad-dep-002
Install a local Helm chart with a value override
Deploy an application from an existing Helm chart into a namespace and override one chart value.
Single node · ~6 min · 8 points
- helm
- chart
- release
- deployment
goldenkube start ckad-dep-003
Kustomize overlay for production
Write a Kustomize overlay that changes namespace, names, labels, replicas and image of an existing base, then apply it.
Single node · ~8 min · 9 points
- kustomize
- overlay
- deployment
- labels
goldenkube start ckad-dep-004
Independent community project, not affiliated with or endorsed by CNCF or The Linux Foundation. Lab results are practice feedback, not an exam score.