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

scaleutils: protect Autoscaler node from scale in. #198

Merged
merged 1 commit into from Jul 1, 2020

Commits on Jul 1, 2020

  1. scaleutils: protect Autoscaler node from scale in

    Until the Nomad Autoscaler has the ability to reconcile actions
    which have not reached a terminal state, the scaleutils should
    protect the node the Nomad Autoscaler is running on from scalein
    actions. This gives better assurance that the autoscaler wont
    drain the node its on and then not be able to complete the scaling
    action.
    
    Even once the autoscaler has reconcile ability, there are some
    interesting dicussions to be had about what logic to apply in the
    situation where the autoscaler is running as a Nomad job and
    identifies its own node for scaling in. In this case, we know it
    will never be fully able to complete the action.
    jrasell committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    8148308 View commit details
    Browse the repository at this point in the history