@@ -61,35 +61,41 @@ module "virtual_network" {
6161 {
6262 name : var.system_node_pool_subnet_name
6363 address_prefixes : var.system_node_pool_subnet_address_prefix
64- private_endpoint_network_policies_enabled : true
64+ private_endpoint_network_policies : " Enabled "
6565 private_link_service_network_policies_enabled : false
6666 delegation: null
6767 },
6868 {
6969 name : var.user_node_pool_subnet_name
7070 address_prefixes : var.user_node_pool_subnet_address_prefix
71- private_endpoint_network_policies_enabled : true
71+ private_endpoint_network_policies : " Enabled "
7272 private_link_service_network_policies_enabled : false
7373 delegation: null
7474 },
7575 {
7676 name : var.pod_subnet_name
7777 address_prefixes : var.pod_subnet_address_prefix
78- private_endpoint_network_policies_enabled : true
78+ private_endpoint_network_policies : " Enabled "
7979 private_link_service_network_policies_enabled : false
80- delegation: " Microsoft.ContainerService/managedClusters"
80+ delegation = {
81+ name = " delegation"
82+ service_delegation = {
83+ name = " Microsoft.ContainerService/managedClusters"
84+ actions = [" Microsoft.Network/virtualNetworks/subnets/join/action" ]
85+ }
86+ }
8187 },
8288 {
8389 name : var.vm_subnet_name
8490 address_prefixes : var.vm_subnet_address_prefix
85- private_endpoint_network_policies_enabled : true
91+ private_endpoint_network_policies : " Enabled "
8692 private_link_service_network_policies_enabled : false
8793 delegation: null
8894 },
8995 {
9096 name : " AzureBastionSubnet"
9197 address_prefixes : var.bastion_subnet_address_prefix
92- private_endpoint_network_policies_enabled : true
98+ private_endpoint_network_policies : " Enabled "
9399 private_link_service_network_policies_enabled : false
94100 delegation: null
95101 }
@@ -106,6 +112,9 @@ module "nat_gateway" {
106112 zones = var. nat_gateway_zones
107113 tags = var. tags
108114 subnet_ids = module. virtual_network . subnet_ids
115+ depends_on = [
116+ module . virtual_network
117+ ]
109118}
110119
111120module "container_registry" {
0 commit comments