Skip to content

How is Thundernetes scaled? #173

Answered by dgkanatsios
tomkerkhove asked this question in Q&A
Discussion options

You must be logged in to vote

thanks for reaching out! The GameServerBuild controller does the GameServer autoscaling. When you create a GameServerBuild, you specify how many standingBy and maximum servers you want. Thundernetes will do everything in its power to have this number available for you. As your matchmaker will allocate sessions, some of these standingBy servers will be converted to Active. Thundernetes will continue to create more standingBy servers till the sum of standingBy and Active will be equal to the maximum for this GameServerBuild.

Regarding cluster autoscaling, we recommend the official Kuberneters cluster autoscaler. Thundernetes helps by adding the "safe-to-evict" annotations to Pods that are s…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@tomkerkhove
Comment options

@dgkanatsios
Comment options

Answer selected by dgkanatsios
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants