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

Rewrite addon-resizer nanny #128

Merged
merged 2 commits into from
Jun 21, 2017
Merged

Rewrite addon-resizer nanny #128

merged 2 commits into from
Jun 21, 2017

Commits on Jun 21, 2017

  1. Rewrite addon-resizer nanny

    There will be a single estimator class, providing two ranges: acceptable
    and recommended range. As long as current pod requirements and limits fall into
    acceptable range, nothing happens. Once either limits or requirements
    fall out of acceptable range, they are both updated to lower (when
    upscaling) or higher (when downscaling) end of recommended range. This
    approach prevents flapping, which took place in previous implementation,
    when cluster size oscillated around certain values.
    
    Also, fix the code to actually use poll-period flag.
    x13n committed Jun 21, 2017
    Configuration menu
    Copy the full SHA
    93942ef View commit details
    Browse the repository at this point in the history
  2. Build pod_nanny in a container.

    x13n committed Jun 21, 2017
    Configuration menu
    Copy the full SHA
    6c72799 View commit details
    Browse the repository at this point in the history