You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each game and proxy should report a utilization metric (num players connected / player slots). CRDs should define minReplicas (#), maxReplicas (#), and desiredUtilization (%). If the utilization is below the desired utilization, the replicas should be scaled down (with limit as minReplicas). If the utilization is above the desired utilization, the replicas should be scaled up (with limit as maxReplicas).
To determine which games are ready for scale down, there should be a Java API to set canTerminate (bool). If canTerminate is false, the pods should not be terminated. By default, canTerminate is true, so if no plugin sets it, it will be assumed that the server can be stopped. Scaling up is trivial.
The text was updated successfully, but these errors were encountered:
Each game and proxy should report a
utilization
metric (num players connected / player slots). CRDs should defineminReplicas
(#),maxReplicas
(#), anddesiredUtilization
(%). If the utilization is below the desired utilization, the replicas should be scaled down (with limit asminReplicas
). If the utilization is above the desired utilization, the replicas should be scaled up (with limit asmaxReplicas
).To determine which games are ready for scale down, there should be a Java API to set
canTerminate
(bool). If canTerminate isfalse
, the pods should not be terminated. By default,canTerminate
istrue
, so if no plugin sets it, it will be assumed that the server can be stopped. Scaling up is trivial.The text was updated successfully, but these errors were encountered: