With this PR/release, the default type of block device changes from gp2 to gp3. If you were relying on the default, this will cause your node group to change, but it should be without interruption.
We no longer automatically apply a custom taint to Window nodes. Pods should select (or not) Windows nodes via the kubernetes.io/os tag. If that is not sufficient, you are free to add your own "NO_EXECUTE" taint via kubernetes_taints
what
Better support for block device mapping
Update dependency terraform-aws-security-group to current v2.2.0
Revert portions of #139
why
Take advantage of optional() to allow the block device mapping input to be fully specified, with defaults, rather than the previous list(any), which had no type checking and did not advertise which features were or were not supported
Notable Changes
gp2
togp3
. If you were relying on the default, this will cause your node group to change, but it should be without interruption.kubernetes.io/os
tag. If that is not sufficient, you are free to add your own "NO_EXECUTE" taint viakubernetes_taints
what
terraform-aws-security-group
to current v2.2.0why
optional()
to allow the block device mapping input to be fully specified, with defaults, rather than the previouslist(any)
, which had no type checking and did not advertise which features were or were not supported