
- Quiz portal (left): question text, answers, navigation, and progress.
- Terminal (right): an interactive shell where you perform hands‑on tasks.
- Linux shell — general Linux, shell scripting, Git.
- Docker host — Docker commands and containers.
- Kubernetes control plane — cluster administration with kubectl.
Editors and file editing
When a question provides YAML files, you’ll typically edit them using the editors available in the exam environment. The certification exam provides only a small set of editors (for example,
vi). Practice the exact editors that will be available in the exam.
Quick vi reminders:
- Open a file:
vi filename.yaml - Insert text: press
i - Save and quit: press
Escthen type:wqand pressEnter - Quit without saving: press
Escthen type:q!and pressEnter
- Check for Pods in the
defaultnamespace:
- Expose a Pod as a NodePort service:
Important differences from the actual certification exam
This practice environment is a custom emulator of the exam experience. The interface may differ slightly from the real exam platform. Focus on mastering the tasks and commands in the terminal — these skills transfer directly to the certification exam.
Session duration and persistence
- Sessions are temporary and typically last about one hour (varies by lab).
- The environment is ephemeral: when the session ends, the lab is deleted and your work will not be saved.
- Refreshing the lab window usually reconnects you to the same session after brief interruptions.
- If the session is idle past its timeout or you close the browser for an extended time, the lab will terminate. You can always start a new lab and begin from the first question.
- Re-read the question carefully; ensure you understand the required state.
- Use
kubectland other available commands to inspect cluster state and resources. - Consult official documentation and man pages available during the lab.
- Retry the task — you can retake practice tests as often as needed.
Practice with the exact editors and commands available in the exam environment (for example, vi and kubectl). The exam checks for exact configuration matches, so pay attention to resource names, kinds, labels, and YAML indentation.
- Kubernetes documentation: https://kubernetes.io/docs/
- kubectl reference: https://kubernetes.io/docs/reference/kubectl/
- Vi editor basics: https://www.vi-improved.org/ or local
man viin the lab environment