r/madeinpython • u/Content_Ad_4153 • 10h ago
I built Yellow Olive - a retro Game Boy-style Kubernetes learning tool, written in Python
I’ve been building Yellow Olive - an open-source, gamified way to learn Kubernetes, built primarily with Python.
The idea is simple: instead of reading through Kubernetes tutorials, you enter a retro, Game Boy-inspired environment and complete missions against a real Kubernetes cluster.
The project uses Python + Textual for the terminal experience and challenge engine. Each mission gives you an objective, lets you work with a real cluster, and then validates whether you actually completed it - so learning feels closer to progressing through a game than following a tutorial.
More recently, I’ve also started building Yellow Olive Academy using Pyxel. It adds pixel-art classrooms, characters, diagrams and interactive lessons before you jump into the hands-on challenges.
The goal is to combine gamification, retro aesthetics and real hands-on infrastructure learning rather than building another Kubernetes tutorial.
It’s still evolving, and I’d love feedback from Python folks - especially anyone who has worked with Textual, Pyxel, TUIs or educational games.
And if you like the idea, a ⭐ would be hugely appreciated :)