{"repo":"schaeferka/k8s-dungeon-crawl","free":true,"listed":false,"github":"https://github.com/schaeferka/k8s-dungeon-crawl","clone":"git clone https://github.com/schaeferka/k8s-dungeon-crawl.git","description":"Play the classic roguelike game BrogueCE in your Kubernetes cluster with a controller acting as the dungeon master to validate and mutate your game/Kubernetes objects.","language":"C","stars":18,"topics":["brogue","flask","grafana","kubebuilder","kubernetes","mutating-admission-webhook","mutating-webhook","prometheus","roguelike","validating-webhook"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"K8s Dungeon Crawl https://github.com/user-attachments/assets/ae13b259-fa0b-4161-b454-37eb7a2d2faf Yes, you really can search the Dungeons of Doom for the Amulet of Yendor from your Grafana dashboard Table of Contents - Introduction - Getting Started - Prerequisites - Installation Steps - Running the Project - Deployment Process - Accessing Services - Architecture Overview - Core Components - The Game Server - The Portal - Custom Resources and Controller - Prometheus and Grafana - Event Flow - Monster CRD - Custom Controller Logic - Observability - BrogueCE Modifications - Next Steps - Inspiration - Contributions - License Introduction Welcome to K8s Dungeon Crawl , a thrilling adventure that combines the excitement of rogue-like dungeon crawling with the power of cloud-native technologies. This project is a playful experiment that bridges the worlds of gaming and Kubernetes, showing how modern infrastructure can be adapted to novel use cases. Whether you're a Kubernetes wizard or a fan of rogue-like games, this project is an entertaining way to dive deep into cloud-native technologies while fighting monsters and exploring dungeons! At its core, K8s Dungeon Crawl uses a Kubernetes cluster to simulate and manage game elements, such as monsters and players, while integrating with tools like Grafana and Prometheus for visualization and metrics. It showcases Kubernetes custom resources, controllers, and validating and mutating webhooks. Key features of the project: - Game-Oriented","default_branch":null,"files":null,"tree":[],"storefront":"/r/schaeferka","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/schaeferka/k8s-dungeon-crawl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}