Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cluster Autoscaling: safe-to-evict=false annotations for GameServer Pods #405

Merged
merged 1 commit into from
Nov 6, 2018

Commits on Nov 6, 2018

  1. Cluster Autoscaling: safe-to-evict=false annotations for GameServer Pods

    This is the final piece for ensuring that the Kubernetes Autoscaler
    works with Agones.
    
    This ensures that `GameServer` Pods cannot be evicted from the cluster, via
    annotations that the autoscaler uses to determine that `GameServer` Pods
    are unsafe to be evicted.
    
    This annotation has also been placed on the controller, but can be turned off
    via Helm chart variables.
    
    I expect that cluster autoscaling, and the backing strategies will get tweaked
    for performance and resource usage as we get more real world experience with it,
    but this is working relatively nicely right now.
    
    Closes googleforgames#368
    markmandel committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    51cdea7 View commit details
    Browse the repository at this point in the history