-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Enable Surge Upgrades (Beta) #394
Enable Surge Upgrades (Beta) #394
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 addition, and I agree this is probably a best practice. However, it is technically a backwards-incompatible breaking change, so there are two options:
- Introduce the flags, but default to off/disabled.
- Include this change in the next major breaking change.
That's reasonable, i suggest we go for 2 rather then adding a flag now and then defaulting that to yes in a future breaking change anyway. I assume we can get the for_each PR #257 merged soon and since that requires a state migration it would be a breaking change? |
Yes, #257 would also be a breaking change. |
@Dev25 Could you resolve conflicts? I'm hoping to release a new version this week (with a few breaking changes). |
Awesome, done + updated the README node pool var section too @morgante |
…le (Beta) (terraform-google-modules#394) BREAKING CHANGE: beta clusters now have surge upgrades turned on by default. This behavior can be tuned using the max_surge and max_unavailable inputs.
…le (Beta) (terraform-google-modules#394) BREAKING CHANGE: beta clusters now have surge upgrades turned on by default. This behavior can be tuned using the max_surge and max_unavailable inputs.
Enable Surge upgrades for all beta node-pools, using the current default values set by GKE.
imo it should be a best practice/enforced by this module, but i can also add a disable flag if we want the option to disable it?
GKE Doc
GKE API Doc