-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
The feature request
The google provider v6.48.0 added support for setting hyperdisk-balanced options such as provisioned_throughput and provisioned_iops on the google_container_node_pool resource. This feature request is to allow setting those same options on the gke-nodepool module in this repo.
Proposed solution
The google provider set in versions.tf already requires v7 of the google provider, so I think all that needs to be done is add some variables for node_config.boot_disk.provisioned_throughput and node_config.boot_disk.provisioned_iops and pass them through to the google_container_node_pool config.
I also noticed that the node_config.disk_size_gb and node_config.disk_type options are deprecated in favor of node_config.boot_disk.size_gb and node_config.boot_disk.disk_type going forward so it might be nice to update the module to use those too.
Additional context
No response