Skip to content

[FR]: Support hyperdisk-balanced options on gke-nodepool module #3627

@dpca

Description

@dpca

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions