-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Cannot set max_count and min_count to zero when autoscaling is false #6020
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR @SvenHamers, instead of removing the validation can we just expand it to include 0? thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @SvenHamers! LGTM 👍
This has been released in version 2.1.0 of the provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. As an example: provider "azurerm" {
version = "~> 2.1.0"
}
# ... other configuration ... |
Hi @katbyte @SvenHamers, I think this might have broken something in the
The code bascially is ...
default_node_pool {
...
node_count = 1
enable_auto_scaling = false
...
}
... I explicitly do NOT set
Is this related to this one or is this a new issue? Thanks! |
If autoscaling is disabled on default_node_pool, those values are set to `0`
If autoscaling is disabled on default_node_pool, those values are set to `0`
If autoscaling is disabled on default_node_pool, those values are set to `0`
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks! |
when creating a some locic in the node pool it is not possible to set the value to 0
Example:
min_count = var.default_autoscaling_enabled ? var.default_min_node_count : 0
max_count = var.default_autoscaling_enabled ? var.default_min_node_count: 0
The output of the following says it should be possible
else if minCount > 0 || maxCount > 0 {
return fmt.Errorf("
max_count
andmin_count
must be set to0
when enable_auto_scaling is set tofalse
")