I've recently published KubeKosh, which is a self-hosted open-source Kubernetes lab consisting of 85+ unique practice scenarios for beginners as well as CKA, CKS, and CKAD preparation.
New scenarios can be created and contributed by fellow users in JSON format, and I've also mentioned its schema in the documentation for helping new contributors create and test their own scenarios.
To quickly try it out, you just need to run this 1 command. It spins up the entire lab in a single Docker container within ~15 seconds:
docker run -itd --name kubekosh --privileged -p 7554:80 zeborg/kubekosh:latest
I'd appreciate new scenario contributions dealing with situations which are common in production environments, and which may be new or insightful to beginners and experts alike. Please refer to README.md for screenshots and more details about the project.
Thanks for your time and attention!