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 @@ -846,6 +846,13 @@ resource "google_container_node_pool" "windows_pools" {
846
846
type = lookup(each.value, "accelerator_type", "")
847
847
count = lookup(each.value, "accelerator_count", 0)
848
848
gpu_partition_size = lookup(each.value, "gpu_partition_size", null)
849
+
850
+ dynamic "gpu_driver_installation_config" {
851
+ for_each = lookup(each.value, "gpu_driver_version", "") != "" ? [1] : []
852
+ content {
853
+ gpu_driver_version = lookup(each.value, "gpu_driver_version", "")
854
+ }
855
+ }
849
856
}
850
857
}
851
858
Original file line number Diff line number Diff line change @@ -528,6 +528,13 @@ resource "google_container_node_pool" "pools" {
528
528
type = lookup (each. value , " accelerator_type" , " " )
529
529
count = lookup (each. value , " accelerator_count" , 0 )
530
530
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
+ }
531
538
}
532
539
}
533
540
@@ -716,6 +723,13 @@ resource "google_container_node_pool" "windows_pools" {
716
723
type = lookup (each. value , " accelerator_type" , " " )
717
724
count = lookup (each. value , " accelerator_count" , 0 )
718
725
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
+ }
719
733
}
720
734
}
721
735
Original file line number Diff line number Diff line change @@ -734,6 +734,13 @@ resource "google_container_node_pool" "pools" {
734
734
type = lookup (each. value , " accelerator_type" , " " )
735
735
count = lookup (each. value , " accelerator_count" , 0 )
736
736
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
737
+
738
+ dynamic "gpu_driver_installation_config" {
739
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
740
+ content {
741
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
742
+ }
743
+ }
737
744
}
738
745
}
739
746
@@ -962,6 +969,13 @@ resource "google_container_node_pool" "windows_pools" {
962
969
type = lookup (each. value , " accelerator_type" , " " )
963
970
count = lookup (each. value , " accelerator_count" , 0 )
964
971
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
972
+
973
+ dynamic "gpu_driver_installation_config" {
974
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
975
+ content {
976
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
977
+ }
978
+ }
965
979
}
966
980
}
967
981
Original file line number Diff line number Diff line change @@ -640,6 +640,13 @@ resource "google_container_node_pool" "pools" {
640
640
type = lookup (each. value , " accelerator_type" , " " )
641
641
count = lookup (each. value , " accelerator_count" , 0 )
642
642
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
643
+
644
+ dynamic "gpu_driver_installation_config" {
645
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
646
+ content {
647
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
648
+ }
649
+ }
643
650
}
644
651
}
645
652
@@ -867,6 +874,13 @@ resource "google_container_node_pool" "windows_pools" {
867
874
type = lookup (each. value , " accelerator_type" , " " )
868
875
count = lookup (each. value , " accelerator_count" , 0 )
869
876
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
877
+
878
+ dynamic "gpu_driver_installation_config" {
879
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
880
+ content {
881
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
882
+ }
883
+ }
870
884
}
871
885
}
872
886
Original file line number Diff line number Diff line change @@ -715,6 +715,13 @@ resource "google_container_node_pool" "pools" {
715
715
type = lookup (each. value , " accelerator_type" , " " )
716
716
count = lookup (each. value , " accelerator_count" , 0 )
717
717
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
718
+
719
+ dynamic "gpu_driver_installation_config" {
720
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
721
+ content {
722
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
723
+ }
724
+ }
718
725
}
719
726
}
720
727
@@ -943,6 +950,13 @@ resource "google_container_node_pool" "windows_pools" {
943
950
type = lookup (each. value , " accelerator_type" , " " )
944
951
count = lookup (each. value , " accelerator_count" , 0 )
945
952
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
953
+
954
+ dynamic "gpu_driver_installation_config" {
955
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
956
+ content {
957
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
958
+ }
959
+ }
946
960
}
947
961
}
948
962
Original file line number Diff line number Diff line change @@ -621,6 +621,13 @@ resource "google_container_node_pool" "pools" {
621
621
type = lookup (each. value , " accelerator_type" , " " )
622
622
count = lookup (each. value , " accelerator_count" , 0 )
623
623
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
624
+
625
+ dynamic "gpu_driver_installation_config" {
626
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
627
+ content {
628
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
629
+ }
630
+ }
624
631
}
625
632
}
626
633
@@ -848,6 +855,13 @@ resource "google_container_node_pool" "windows_pools" {
848
855
type = lookup (each. value , " accelerator_type" , " " )
849
856
count = lookup (each. value , " accelerator_count" , 0 )
850
857
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
858
+
859
+ dynamic "gpu_driver_installation_config" {
860
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
861
+ content {
862
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
863
+ }
864
+ }
851
865
}
852
866
}
853
867
Original file line number Diff line number Diff line change @@ -641,6 +641,13 @@ resource "google_container_node_pool" "pools" {
641
641
type = lookup (each. value , " accelerator_type" , " " )
642
642
count = lookup (each. value , " accelerator_count" , 0 )
643
643
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
+ }
644
651
}
645
652
}
646
653
@@ -830,6 +837,13 @@ resource "google_container_node_pool" "windows_pools" {
830
837
type = lookup (each. value , " accelerator_type" , " " )
831
838
count = lookup (each. value , " accelerator_count" , 0 )
832
839
gpu_partition_size = lookup (each. value , " gpu_partition_size" , null )
840
+
841
+ dynamic "gpu_driver_installation_config" {
842
+ for_each = lookup (each. value , " gpu_driver_version" , " " ) != " " ? [1 ] : []
843
+ content {
844
+ gpu_driver_version = lookup (each. value , " gpu_driver_version" , " " )
845
+ }
846
+ }
833
847
}
834
848
}
835
849
Original file line number Diff line number Diff line change @@ -547,6 +547,13 @@ resource "google_container_node_pool" "pools" {
547
547
type = lookup (each. value , " accelerator_type" , " " )
548
548
count = lookup (each. value , " accelerator_count" , 0 )
549
549
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
+ }
550
557
}
551
558
}
552
559
@@ -735,6 +742,13 @@ resource "google_container_node_pool" "windows_pools" {
735
742
type = lookup (each. value , " accelerator_type" , " " )
736
743
count = lookup (each. value , " accelerator_count" , 0 )
737
744
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
+ }
738
752
}
739
753
}
740
754
You can’t perform that action at this time.
0 commit comments