File tree Expand file tree Collapse file tree 8 files changed +105
-0
lines changed
beta-private-cluster-update-variant
beta-public-cluster-update-variant
private-cluster-update-variant Expand file tree Collapse file tree 8 files changed +105
-0
lines changed Original file line number Diff line number Diff line change @@ -830,6 +830,13 @@ resource "google_container_node_pool" "windows_pools" {
830830 type = lookup(each.value, "accelerator_type", "")
831831 count = lookup(each.value, "accelerator_count", 0)
832832 gpu_partition_size = lookup(each.value, "gpu_partition_size", null)
833+
834+ dynamic "gpu_driver_installation_config" {
835+ for_each = lookup(each.value, "gpu_driver_version", "") != "" ? [1] : []
836+ content {
837+ gpu_driver_version = lookup(each.value, "gpu_driver_version", "")
838+ }
839+ }
833840 }
834841 }
835842
Original file line number Diff line number Diff line change @@ -528,6 +528,13 @@ resource "google_container_node_pool" "pools" {
528528 type = lookup (each. value , " accelerator_type" , " " )
529529 count = lookup (each. value , " accelerator_count" , 0 )
530530 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
531+
532+ dynamic "gpu_driver_installation_config" {
533+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
534+ content {
535+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
536+ }
537+ }
531538 }
532539 }
533540
@@ -716,6 +723,13 @@ resource "google_container_node_pool" "windows_pools" {
716723 type = lookup (each. value , " accelerator_type" , " " )
717724 count = lookup (each. value , " accelerator_count" , 0 )
718725 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
726+
727+ dynamic "gpu_driver_installation_config" {
728+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
729+ content {
730+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
731+ }
732+ }
719733 }
720734 }
721735
Original file line number Diff line number Diff line change @@ -716,6 +716,13 @@ resource "google_container_node_pool" "pools" {
716716 type = lookup (each. value , " accelerator_type" , " " )
717717 count = lookup (each. value , " accelerator_count" , 0 )
718718 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
719+
720+ dynamic "gpu_driver_installation_config" {
721+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
722+ content {
723+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
724+ }
725+ }
719726 }
720727 }
721728
@@ -944,6 +951,13 @@ resource "google_container_node_pool" "windows_pools" {
944951 type = lookup (each. value , " accelerator_type" , " " )
945952 count = lookup (each. value , " accelerator_count" , 0 )
946953 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
954+
955+ dynamic "gpu_driver_installation_config" {
956+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
957+ content {
958+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
959+ }
960+ }
947961 }
948962 }
949963
Original file line number Diff line number Diff line change @@ -641,6 +641,13 @@ resource "google_container_node_pool" "pools" {
641641 type = lookup (each. value , " accelerator_type" , " " )
642642 count = lookup (each. value , " accelerator_count" , 0 )
643643 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
644+
645+ dynamic "gpu_driver_installation_config" {
646+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
647+ content {
648+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
649+ }
650+ }
644651 }
645652 }
646653
@@ -868,6 +875,13 @@ resource "google_container_node_pool" "windows_pools" {
868875 type = lookup (each. value , " accelerator_type" , " " )
869876 count = lookup (each. value , " accelerator_count" , 0 )
870877 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
878+
879+ dynamic "gpu_driver_installation_config" {
880+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
881+ content {
882+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
883+ }
884+ }
871885 }
872886 }
873887
Original file line number Diff line number Diff line change @@ -697,6 +697,13 @@ resource "google_container_node_pool" "pools" {
697697 type = lookup (each. value , " accelerator_type" , " " )
698698 count = lookup (each. value , " accelerator_count" , 0 )
699699 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
700+
701+ dynamic "gpu_driver_installation_config" {
702+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
703+ content {
704+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
705+ }
706+ }
700707 }
701708 }
702709
@@ -925,6 +932,13 @@ resource "google_container_node_pool" "windows_pools" {
925932 type = lookup (each. value , " accelerator_type" , " " )
926933 count = lookup (each. value , " accelerator_count" , 0 )
927934 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
935+
936+ dynamic "gpu_driver_installation_config" {
937+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
938+ content {
939+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
940+ }
941+ }
928942 }
929943 }
930944
Original file line number Diff line number Diff line change @@ -622,6 +622,13 @@ resource "google_container_node_pool" "pools" {
622622 type = lookup (each. value , " accelerator_type" , " " )
623623 count = lookup (each. value , " accelerator_count" , 0 )
624624 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
625+
626+ dynamic "gpu_driver_installation_config" {
627+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
628+ content {
629+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
630+ }
631+ }
625632 }
626633 }
627634
@@ -849,6 +856,13 @@ resource "google_container_node_pool" "windows_pools" {
849856 type = lookup (each. value , " accelerator_type" , " " )
850857 count = lookup (each. value , " accelerator_count" , 0 )
851858 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
859+
860+ dynamic "gpu_driver_installation_config" {
861+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
862+ content {
863+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
864+ }
865+ }
852866 }
853867 }
854868
Original file line number Diff line number Diff line change @@ -622,6 +622,13 @@ resource "google_container_node_pool" "pools" {
622622 type = lookup (each. value , " accelerator_type" , " " )
623623 count = lookup (each. value , " accelerator_count" , 0 )
624624 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
625+
626+ dynamic "gpu_driver_installation_config" {
627+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
628+ content {
629+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
630+ }
631+ }
625632 }
626633 }
627634
@@ -811,6 +818,13 @@ resource "google_container_node_pool" "windows_pools" {
811818 type = lookup (each. value , " accelerator_type" , " " )
812819 count = lookup (each. value , " accelerator_count" , 0 )
813820 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
821+
822+ dynamic "gpu_driver_installation_config" {
823+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
824+ content {
825+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
826+ }
827+ }
814828 }
815829 }
816830
Original file line number Diff line number Diff line change @@ -547,6 +547,13 @@ resource "google_container_node_pool" "pools" {
547547 type = lookup (each. value , " accelerator_type" , " " )
548548 count = lookup (each. value , " accelerator_count" , 0 )
549549 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
550+
551+ dynamic "gpu_driver_installation_config" {
552+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
553+ content {
554+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
555+ }
556+ }
550557 }
551558 }
552559
@@ -735,6 +742,13 @@ resource "google_container_node_pool" "windows_pools" {
735742 type = lookup (each. value , " accelerator_type" , " " )
736743 count = lookup (each. value , " accelerator_count" , 0 )
737744 gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
745+
746+ dynamic "gpu_driver_installation_config" {
747+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
748+ content {
749+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
750+ }
751+ }
738752 }
739753 }
740754
You can’t perform that action at this time.
0 commit comments