You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have multiple autoscaler node pools on Hetzner, differing in server_type and location.
I’d like to prioritize certain node pools over others when scaling out.
Goal:
Avoid creating new nodes in hel1, unless absolutely necessary.
If Hetzner cannot provide resources in a preferred location (nbg1, fsn1), autoscaler should try another preferred location before using hel1.
Prefer a solution at the autoscaler level (without modifying pod deployment templates).
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?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
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