by Andy Suderman
Tools, Demos, and How-To
Play SuperTuxKart on Kubernetes!
Running uninterruptible gaming workloads that need dedicated port allocations might seem like an odd choice for Kubernetes, but it doesn't have to be difficult. Agones, an open-source project, makes this possible for operators and developers alike. In this talk, I will demonstrate how to deploy a fleet of gameservers to multiple Kubernetes clusters running Agones using Google Cloud Game Servers (GCGS). I will deploy a server running SuperTuxKart across several clusters and allocate one of those servers for my client to use. You will learn: - How to install Agones in a Kubernetes cluster - How Agones manages the lifecycle of gameservers - How to use GCGS to deploy a fleet of gameservers across multiple clusters - How to use Agones to allocate gameservers for dedicated game sessions