Replies: 1 comment 2 replies
-
I had a similar problem and solved it using the autoscaler's priority expander. E.g., set
and create a configmap like
So far, this seems to work for me. The documentation says the configmap has to have exactly this name, and has to be created before the autoscaler can start. If you create it as a |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have multiple autoscaler node pools on Hetzner, differing in
server_type
andlocation
.I’d like to prioritize certain node pools over others when scaling out.
Goal:
hel1
, unless absolutely necessary.hel1
.Questions:
Can Cluster Autoscaler be configured to prefer some node pools over others? If so, how?
If not directly possible, what are the best workarounds? (e.g., taints/tolerations, priority classes, or other Kubernetes mechanisms?)
Is there a way to ensure a fallback strategy where hel1 is only used if no other locations have capacity?
Current setup:
Structure looks like this:
(we have some more but this is sufficient for context)
I have read docs for cluster autoscaler, but I am unsure if it's possible to apply it in this scenario
If something is unclear, don't hesitate to ask me here. Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions