@@ -61,35 +61,41 @@ module "virtual_network" {
61
61
{
62
62
name : var.system_node_pool_subnet_name
63
63
address_prefixes : var.system_node_pool_subnet_address_prefix
64
- private_endpoint_network_policies_enabled : true
64
+ private_endpoint_network_policies : " Enabled "
65
65
private_link_service_network_policies_enabled : false
66
66
delegation: null
67
67
},
68
68
{
69
69
name : var.user_node_pool_subnet_name
70
70
address_prefixes : var.user_node_pool_subnet_address_prefix
71
- private_endpoint_network_policies_enabled : true
71
+ private_endpoint_network_policies : " Enabled "
72
72
private_link_service_network_policies_enabled : false
73
73
delegation: null
74
74
},
75
75
{
76
76
name : var.pod_subnet_name
77
77
address_prefixes : var.pod_subnet_address_prefix
78
- private_endpoint_network_policies_enabled : true
78
+ private_endpoint_network_policies : " Enabled "
79
79
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
+ }
81
87
},
82
88
{
83
89
name : var.vm_subnet_name
84
90
address_prefixes : var.vm_subnet_address_prefix
85
- private_endpoint_network_policies_enabled : true
91
+ private_endpoint_network_policies : " Enabled "
86
92
private_link_service_network_policies_enabled : false
87
93
delegation: null
88
94
},
89
95
{
90
96
name : " AzureBastionSubnet"
91
97
address_prefixes : var.bastion_subnet_address_prefix
92
- private_endpoint_network_policies_enabled : true
98
+ private_endpoint_network_policies : " Enabled "
93
99
private_link_service_network_policies_enabled : false
94
100
delegation: null
95
101
}
@@ -106,6 +112,9 @@ module "nat_gateway" {
106
112
zones = var. nat_gateway_zones
107
113
tags = var. tags
108
114
subnet_ids = module. virtual_network . subnet_ids
115
+ depends_on = [
116
+ module . virtual_network
117
+ ]
109
118
}
110
119
111
120
module "container_registry" {
0 commit comments