@@ -671,10 +671,10 @@ resource "google_container_node_pool" "pools" {
671
671
}
672
672
673
673
dynamic "network_config" {
674
- for_each = [each . value ]
674
+ for_each = length ( lookup (each . value , " pod_range " , " " )) > 0 || lookup (each . value , " enable_private_nodes " , null ) != null ? [each . value ] : [ ]
675
675
content {
676
- pod_range = lookup (each . value , " pod_range" , null )
677
- enable_private_nodes = lookup (each . value , " enable_private_nodes" , var . enable_private_nodes )
676
+ pod_range = lookup (network_config . value , " pod_range" , null )
677
+ enable_private_nodes = lookup (network_config . value , " enable_private_nodes" , null )
678
678
}
679
679
}
680
680
@@ -985,10 +985,10 @@ resource "google_container_node_pool" "windows_pools" {
985
985
}
986
986
987
987
dynamic "network_config" {
988
- for_each = length (lookup (each. value , " pod_range" , " " )) > 0 ? [each . value ] : []
988
+ for_each = length (lookup (each. value , " pod_range" , " " )) > 0 || lookup (each . value , " enable_private_nodes " , null ) != null ? [each . value ] : []
989
989
content {
990
990
pod_range = lookup (network_config. value , " pod_range" , null )
991
- enable_private_nodes = var . enable_private_nodes
991
+ enable_private_nodes = lookup (network_config . value , " enable_private_nodes" , null )
992
992
}
993
993
}
994
994
0 commit comments