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" {
830
830
type = lookup(each.value, "accelerator_type", "")
831
831
count = lookup(each.value, "accelerator_count", 0)
832
832
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
+ }
833
840
}
834
841
}
835
842
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 @@ -716,6 +716,13 @@ resource "google_container_node_pool" "pools" {
716
716
type = lookup (each. value , " accelerator_type" , " " )
717
717
count = lookup (each. value , " accelerator_count" , 0 )
718
718
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
+ }
719
726
}
720
727
}
721
728
@@ -944,6 +951,13 @@ resource "google_container_node_pool" "windows_pools" {
944
951
type = lookup (each. value , " accelerator_type" , " " )
945
952
count = lookup (each. value , " accelerator_count" , 0 )
946
953
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
+ }
947
961
}
948
962
}
949
963
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
@@ -868,6 +875,13 @@ resource "google_container_node_pool" "windows_pools" {
868
875
type = lookup (each. value , " accelerator_type" , " " )
869
876
count = lookup (each. value , " accelerator_count" , 0 )
870
877
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
+ }
871
885
}
872
886
}
873
887
Original file line number Diff line number Diff line change @@ -697,6 +697,13 @@ resource "google_container_node_pool" "pools" {
697
697
type = lookup (each. value , " accelerator_type" , " " )
698
698
count = lookup (each. value , " accelerator_count" , 0 )
699
699
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
+ }
700
707
}
701
708
}
702
709
@@ -925,6 +932,13 @@ resource "google_container_node_pool" "windows_pools" {
925
932
type = lookup (each. value , " accelerator_type" , " " )
926
933
count = lookup (each. value , " accelerator_count" , 0 )
927
934
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
+ }
928
942
}
929
943
}
930
944
Original file line number Diff line number Diff line change @@ -622,6 +622,13 @@ resource "google_container_node_pool" "pools" {
622
622
type = lookup (each. value , " accelerator_type" , " " )
623
623
count = lookup (each. value , " accelerator_count" , 0 )
624
624
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
+ }
625
632
}
626
633
}
627
634
@@ -849,6 +856,13 @@ resource "google_container_node_pool" "windows_pools" {
849
856
type = lookup (each. value , " accelerator_type" , " " )
850
857
count = lookup (each. value , " accelerator_count" , 0 )
851
858
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
+ }
852
866
}
853
867
}
854
868
Original file line number Diff line number Diff line change @@ -622,6 +622,13 @@ resource "google_container_node_pool" "pools" {
622
622
type = lookup (each. value , " accelerator_type" , " " )
623
623
count = lookup (each. value , " accelerator_count" , 0 )
624
624
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
+ }
625
632
}
626
633
}
627
634
@@ -811,6 +818,13 @@ resource "google_container_node_pool" "windows_pools" {
811
818
type = lookup (each. value , " accelerator_type" , " " )
812
819
count = lookup (each. value , " accelerator_count" , 0 )
813
820
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
+ }
814
828
}
815
829
}
816
830
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