Replies: 1 comment
-
I was also wondering about this. I don't see any downside in only deploying autoscaled pools with a sensible This point deserves some/more discussion in the current template. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Thanks for this project!
Not clear from docs: Are
agent_nodepools
andautoscaler_nodepools
complementary or distinct? Are they both worker nodepools, where one has CA autoscaling enabled and the other does not? Can I leaveagent_nodepools
empty and put all my nodepools inautoscaler_nodepools
if I want to be able to scale all of them, and just setmin_nodes = 0
andmax_nodes = 0
to not use for now, andmin_nodes = 1
andmax_nodes = 1
to not autoscale a particular pool?Or, do I need to define all the nodepools in
agent_nodepools
and then duplicate them inautoscaler_nodepools
?Please also clarify this in the README and example.tf.
Also, maybe note that agent nodes == worker nodes as someone at some point decided to muddy the waters by introducing both terms.
Another related question:
Why not just have
agent_nodepools
combined, and set autoscaling to true or false on each one, with min/max / count ... or better yet just forget count and have min/max and CA enabled on all by default (maybe this is a resource question)?Beta Was this translation helpful? Give feedback.
All reactions