Questions tagged [agones]

AGONES QUESTIONS MUST BE PROGRAMMING RELATED. Agones is an open-source platform designed to automate deployment, scaling, and operation of game server containers, across multiple hosts and/or clouds. Questions about configuring servers should be asked on https://serverfault.com or https://superuser.com

Agones is an open source multiplayer dedicated game server scaling and orchestration platform built on Kubernetes.

Getting started

8 questions
8
votes
1 answer

Kubectl error upon applying agones fleet: ensure CRDs are installed first

I am using minikube (docker driver) with kubectl to test an agones fleet deployment. Upon running kubectl apply -f lobby-fleet.yml (and when I try to apply any other agones yaml file) I receive the following error: error: resource mapping not found…
kcode
  • 352
  • 1
  • 2
  • 14
4
votes
1 answer

Has anyone identified a good solution for iPv6 in GKE, Google Game Servers, or Agones?

I am currently hosting a game service with Google Game Servers (https://cloud.google.com/game-servers). This is basically running Agones in GKE. This works great for the most part except when it comes to iPv6. I am struggling to find any suggestions…
4
votes
1 answer

Dynamically create public IPs or subdomains for EKS pods

Complex AWS EKS / ENI / Route53 issue has us stumped. Need an expert. Context: We are working on dynamic game servers for a social platform (https://myxr.social) that transport game and video data using WebRTC / UDP SCTP/SRTP via…
2
votes
2 answers

K8s Game Servers: Dynamically forward TCP & UDP for Pods via Service/Ingress

So in the last few days, I tried to find a way to dynamically attach ingress names (like game-1.myapp.com) to solve TCP & UDP for Steam Dedicated Servers on Kubernetes. I have attached the following diagram on how I planned it, but there are some…
1
vote
1 answer

Kubernetes / Agones service downscaling

I have a Deployment with x amount of gameservers (pods) running. I'm using Agones to make sure gameservers with players connected to them won't get stopped by downscaling. In addition, I use a Service ("connected" to all of the gameserves) which…
XLordalX
  • 584
  • 1
  • 7
  • 25
0
votes
1 answer

Game Networking with Kubernetes/Agones

I am currently working on a multiplayer game that is meant to handle 20-50 player connections to a single game instance. My current client connection model: Client requests connection from server rest endpoint Server creates 2 new sockets bound to…
dan b
  • 33
  • 2
  • 5
0
votes
1 answer

How to create and modify Kubernetes resources across multiple clusters as part of a Jenkins build process?

Specifically, there are several resources (currently defined with YAML) in existing Kubernetes clusters that I would like to modify as part of the build process, and some others that I would like to create from scratch. In each case, I want to do so…
Adam Comerford
  • 21,336
  • 4
  • 65
  • 85
0
votes
1 answer

What is the difference between agones and spatial OS

recenty google announce an open source project called Agones partnership with ubisoft.. it is an open source, dedicated multiplayer game server hosting on google cloud.. source :…