Closed allenlsy closed 1 year ago
LGTM! YAML files reference the same GameServerBuild, right? Any way we can use one of them and then do kubectl scale gameserverbuild <name> --replicas X
to do scaling?
LGTM! Wanna take and slightly modify your PR description and put it in a README? After this we can merge
Can you help update the PR description? I will add instructions to the readme, or a separate readme in this folder.
apologies, I wasn't clear. You don't have to modify the PR description itself, just whatever you copy and paste into the README. Hope it makes sense now!
This PR is a starting point of scalability test.
It creates necessary functions to perform a simple test. It tests scaling up to 16 active gameservers from 1, 4, 16 standby servers respectively.
Uses openarena as testing game server to test scalability
scale_up
andscale_clear
to allocate new standing by servers. These method can also be used withoutscale-test.sh
.standbymax serversAfter running
scale-test.sh
, here is the result:Signed-off-by: Allen Leigh allenlsy@gmail.com