empty gpu sharing config fix

This commit is contained in:
Ewa Wojtach
2023-10-26 07:23:13 +02:00
parent 4decc641bb
commit 6fc960ea0b
2 changed files with 3 additions and 4 deletions

View File

@@ -168,7 +168,8 @@ resource "google_container_node_pool" "nodepool" {
gpu_partition_size = var.node_config.guest_accelerator.gpu_driver == null ? null : var.node_config.guest_accelerator.gpu_driver.partition_size
dynamic "gpu_sharing_config" {
for_each = var.node_config.guest_accelerator.gpu_driver != null ? [""] : []
#for_each = var.node_config.guest_accelerator.gpu_driver != null ? [""] : []
for_each = var.node_config.guest_accelerator.gpu_driver == null ? [] : (var.node_config.guest_accelerator.gpu_driver.max_shared_clients_per_gpu != null ? [""] : [])
content {
gpu_sharing_strategy = var.node_config.guest_accelerator.gpu_driver.max_shared_clients_per_gpu != null ? "TIME_SHARING" : null
max_shared_clients_per_gpu = var.node_config.guest_accelerator.gpu_driver.max_shared_clients_per_gpu