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

[Proposal] min nodes should be dynamic #28

Open
mattbennett opened this issue May 15, 2020 · 0 comments
Open

[Proposal] min nodes should be dynamic #28

mattbennett opened this issue May 15, 2020 · 0 comments

Comments

@mattbennett
Copy link

I installed this is a cluster with a taint set on the preemptible nodes, and only certain pods configured with a toleration.

With the default setting of 0 for NODE_POOL_FROM_MIN_NODE, the shifter was constantly adding nodes to the preemptible pool, even though no additional workload could be run there. The node pool autoscaler was then eventually removing them again because the pool was over capacity.

I stopped the thrashing by increasing NODE_POOL_FROM_MIN_NODE until the pods without the toleration all fit, but this is an unfortunate bit of manual tuning.

It would be much nicer if the shifter determined whether to take action by inspecting whether there were any pods running on the "from" pool that could run on the "to" pool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant