Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
Description
Feature request
The OCI Terraform provider supports network_launch_type on oci_containerengine_node_pool:
VFIO
PARAVIRTUALIZED
E1000
This is needed to create OKE worker node pools with VFIO VNIC attachment.
Current behavior
The OKE module documents SR-IOV extensions for Kubernetes networking, but the worker/node pool configuration does not appear to expose the OCI provider's network_launch_type argument.
Because of that, users cannot configure the underlying node pool VNIC attachment launch type through the module.
Requested behavior
Please expose network_launch_type in worker pool configuration and pass it through to the underlying oci_containerengine_node_pool resource.
Internally this could map to:
network_launch_type = try(each.value.network_launch_type, null)
Potential Terraform Configuration
worker_pools = {
pool1 = {
# existing settings
network_launch_type = "VFIO"
}
}
References
Community Note
Description
Feature request
The OCI Terraform provider supports
network_launch_typeonoci_containerengine_node_pool:VFIOPARAVIRTUALIZEDE1000This is needed to create OKE worker node pools with VFIO VNIC attachment.
Current behavior
The OKE module documents SR-IOV extensions for Kubernetes networking, but the worker/node pool configuration does not appear to expose the OCI provider's
network_launch_typeargument.Because of that, users cannot configure the underlying node pool VNIC attachment launch type through the module.
Requested behavior
Please expose
network_launch_typein worker pool configuration and pass it through to the underlyingoci_containerengine_node_poolresource.Internally this could map to:
Potential Terraform Configuration
References