googleforgames / agones

Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
https://agones.dev
Apache License 2.0
6k stars 791 forks source link

How to scale beyond the cluster? #2468

Open emrys90 opened 2 years ago

emrys90 commented 2 years ago

I'm new to kubernetes/docker, so I apologize if I use any wrong terms here. I plan on hosting this on Linode as the costs of GCP/AWS is just too high in comparison. Linode has a limit of 100 nodes per cluster from what I am reading in their documentation.

How do you manage auto scaling beyond one cluster using Agones, or is that not possible?

Would we need to keep an eye on if a cluster is starting to get full and then install another instance of Agones on a new cluster?

markmandel commented 2 years ago

Since multi-cluster work tends to be platform specific, you will need to implement this yourself for your specific platform.

We do have https://agones.dev/site/docs/advanced/multi-cluster-allocation/, although that doesn't answer your specific question.

github-actions[bot] commented 9 months ago

'This issue is marked as Stale due to inactivity for more than 30 days. To avoid being marked as 'stale' please add 'awaiting-maintainer' label or add a comment. Thank you for your contributions '

markmandel commented 9 months ago

Bumping out of stale. Area of research internally, will share some ideas for discussion when complete.

github-actions[bot] commented 8 months ago

'This issue is marked as Stale due to inactivity for more than 30 days. To avoid being marked as 'stale' please add 'awaiting-maintainer' label or add a comment. Thank you for your contributions '

github-actions[bot] commented 7 months ago

This issue is marked as obsolete due to inactivity for last 60 days. To avoid issue getting closed in next 30 days, please add a comment or add 'awaiting-maintainer' label. Thank you for your contributions

markmandel commented 7 months ago

@gongmax did you want to keep this open?

github-actions[bot] commented 5 months ago

'This issue is marked as Stale due to inactivity for more than 30 days. To avoid being marked as 'stale' please add 'awaiting-maintainer' label or add a comment. Thank you for your contributions '

markmandel commented 5 months ago

Keeping this open!