A K8s-based game where you seek out and destroy pods in a shootem' up style
github.com
github.com
We actually hosted the game in the pods, so if you took them all down simultaneously and refreshed you could get a brief 404 as they were spinning back up.
https://en.wikipedia.org/wiki/Operation%3A_Inner_Space
Regardless, shooting a file did not actually delete it on your system ;)
https://github.com/Shogan/kube-chaos/blob/master/Assets/Kube...
…and here is one of the interesting files. Looks like the game is running shell commands (line 93). I predicted a C# library being used or hitting the kube API directly. Neat! I love seeing how people do stuff.
Apparently NuGet doesn't play nicely with Unity.
The README has this to say:
> The game is really just a POC, and I hacked it together pretty quickly. In an ideal world I would have got the C# kubernetes-client library working with Unity and used the kube API. NuGet and Unity don't play nicely together so for a quick hack solution I went with calling out to the kubectl process from in-game. These processes are launched in separate threads to keep the game smooth and pause-free. I don't do any fancy thread lifecycle management, so threads are aborted/killed randomly during the game. Performance still seems fine for the demo.
However, I would absolutely love to be able to play it without running kubernetes. Geometry wars Was an awesome game
https://www.youtube.com/watch?v=BFoeq16ojU4 https://github.com/openshift-evangelists/Wild-West-Spawner
Would love to see some battle progress, watch the SLAs crumble. Oh and a way to starve a node of CPU, but then it would become more like a strategy game I guess.
[edit: forgot to thank you in my enthusiasm]
The only thing I can think of is for adding stakes to a stream / youtube video.