You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_attach_identity_ids"></a> [attach\_identity\_ids](#input\_attach\_identity\_ids)| Additional user-assigned identity IDs to attach to the cluster |`list(string)`|`[]`| no |
57
-
| <aname="input_availability_zone"></a> [availability\_zone](#input\_availability\_zone)| Availability zone for public IP |`string`|n/a|yes|
57
+
| <aname="input_availability_zone"></a> [availability\_zone](#input\_availability\_zone)| Availability zone for public IP (required only when create\_nat is true) |`string`|`null`|no|
58
58
| <aname="input_bastion_name"></a> [bastion\_name](#input\_bastion\_name)| Name of the Azure Bastion resource |`string`|`"QuixBastion"`| no |
59
59
| <aname="input_bastion_public_ip_id"></a> [bastion\_public\_ip\_id](#input\_bastion\_public\_ip\_id)| Existing Bastion Public IP ID to reuse (skip public IP creation when set) |`string`|`null`| no |
60
60
| <aname="input_bastion_public_ip_name"></a> [bastion\_public\_ip\_name](#input\_bastion\_public\_ip\_name)| Name of the Public IP for Azure Bastion |`string`|`"QuixBastionIP"`| no |
@@ -82,6 +82,7 @@ No modules.
82
82
| <aname="input_nodes_subnet_name"></a> [nodes\_subnet\_name](#input\_nodes\_subnet\_name)| Name of the AKS nodes subnet |`string`|`null`| no |
83
83
| <aname="input_oidc_issuer_enabled"></a> [oidc\_issuer\_enabled](#input\_oidc\_issuer\_enabled)| Enable OIDC issuer |`bool`|`true`| no |
84
84
| <aname="input_private_cluster_enabled"></a> [private\_cluster\_enabled](#input\_private\_cluster\_enabled)| Enable AKS private cluster |`bool`|`false`| no |
85
+
| <aname="input_private_dns_prefix"></a> [private\_dns\_prefix](#input\_private\_dns\_prefix)| Custom DNS prefix for private cluster. Only used when private\_cluster\_enabled is true and private\_dns\_zone\_id is set to a custom zone ID. If null, uses the cluster name. |`string`|`null`| no |
85
86
| <aname="input_private_dns_zone_id"></a> [private\_dns\_zone\_id](#input\_private\_dns\_zone\_id)| Private DNS Zone to use for AKS API server when private cluster is enabled. Accepts "System", "None", or a Private DNS Zone resource ID. |`string`|`"System"`| no |
86
87
| <aname="input_public_ip_name"></a> [public\_ip\_name](#input\_public\_ip\_name)| Name of the public IP for NAT Gateway |`string`|`null`| no |
87
88
| <aname="input_resource_group_name"></a> [resource\_group\_name](#input\_resource\_group\_name)| Resource group name (existing or to be created) |`string`| n/a | yes |
description="Custom DNS prefix for private cluster. Only used when private_cluster_enabled is true and private_dns_zone_id is set to a custom zone ID. If null, uses the cluster name."
52
+
type=string
53
+
default=null
54
+
}
55
+
50
56
variable"oidc_issuer_enabled" {
51
57
description="Enable OIDC issuer"
52
58
type=bool
@@ -181,8 +187,9 @@ variable "nat_gateway_id" {
181
187
}
182
188
183
189
variable"availability_zone" {
184
-
description="Availability zone for public IP"
190
+
description="Availability zone for public IP (required only when create_nat is true)"
0 commit comments