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
|[azurerm_client_config.this](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config)| data source |
246
250
|[azurerm_log_analytics_workspace.main](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/log_analytics_workspace)| data source |
251
+
|[azurerm_resource_group.ingress_appgw](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/resource_group)| data source |
247
252
|[azurerm_resource_group.main](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/resource_group)| data source |
248
253
|[azurerm_user_assigned_identity.cluster_identity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/user_assigned_identity)| data source |
254
+
|[azurerm_virtual_network.application_gateway_vnet](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/virtual_network)| data source |
249
255
250
256
## Inputs
251
257
@@ -271,6 +277,7 @@ No modules.
271
277
| <aname="input_agents_type"></a> [agents\_type](#input\_agents\_type)| (Optional) The type of Node Pool which should be created. Possible values are AvailabilitySet and VirtualMachineScaleSets. Defaults to VirtualMachineScaleSets. |`string`|`"VirtualMachineScaleSets"`| no |
272
278
| <aname="input_api_server_authorized_ip_ranges"></a> [api\_server\_authorized\_ip\_ranges](#input\_api\_server\_authorized\_ip\_ranges)| (Optional) The IP ranges to allow for incoming traffic to the server nodes. |`set(string)`|`null`| no |
273
279
| <aname="input_api_server_subnet_id"></a> [api\_server\_subnet\_id](#input\_api\_server\_subnet\_id)| (Optional) The ID of the Subnet where the API server endpoint is delegated to. |`string`|`null`| no |
280
+
| <aname="input_application_gateway_for_ingress"></a> [application\_gateway\_for\_ingress](#input\_application\_gateway\_for\_ingress)| * `id` - (Required) The ID of the Application Gateway that be used as cluster ingress.<br>*`subnet_id` - (Optional) The ID of the Subnet which the Application Gateway is connected to. Must be set when `create_role_assignments` is `true`.<br>*`create_role_assignments` - (Optional) Whether to create the corresponding role assignments or not. Defaults to `true`. | <pre>object({<br> id = string<br> subnet_id = optional(string)<br> create_role_assignments = optional(bool, true)<br> })</pre> |`null`| no |
274
281
| <aname="input_attached_acr_id_map"></a> [attached\_acr\_id\_map](#input\_attached\_acr\_id\_map)| Azure Container Registry ids that need an authentication mechanism with Azure Kubernetes Service (AKS). Map key must be static string as acr's name, the value is acr's resource id. Changing this forces some new resources to be created. |`map(string)`|`{}`| no |
275
282
| <aname="input_auto_scaler_profile_balance_similar_node_groups"></a> [auto\_scaler\_profile\_balance\_similar\_node\_groups](#input\_auto\_scaler\_profile\_balance\_similar\_node\_groups)| Detect similar node groups and balance the number of nodes between them. Defaults to `false`. |`bool`|`false`| no |
276
283
| <aname="input_auto_scaler_profile_empty_bulk_delete_max"></a> [auto\_scaler\_profile\_empty\_bulk\_delete\_max](#input\_auto\_scaler\_profile\_empty\_bulk\_delete\_max)| Maximum number of empty nodes that can be deleted at the same time. Defaults to `10`. |`number`|`10`| no |
@@ -310,7 +317,6 @@ No modules.
310
317
| <aname="input_image_cleaner_enabled"></a> [image\_cleaner\_enabled](#input\_image\_cleaner\_enabled)| (Optional) Specifies whether Image Cleaner is enabled. |`bool`|`false`| no |
311
318
| <aname="input_image_cleaner_interval_hours"></a> [image\_cleaner\_interval\_hours](#input\_image\_cleaner\_interval\_hours)| (Optional) Specifies the interval in hours when images should be cleaned up. Defaults to `48`. |`number`|`48`| no |
312
319
| <aname="input_ingress_application_gateway_enabled"></a> [ingress\_application\_gateway\_enabled](#input\_ingress\_application\_gateway\_enabled)| Whether to deploy the Application Gateway ingress controller to this Kubernetes Cluster? |`bool`|`false`| no |
313
-
| <aname="input_ingress_application_gateway_id"></a> [ingress\_application\_gateway\_id](#input\_ingress\_application\_gateway\_id)| The ID of the Application Gateway to integrate with the ingress controller of this Kubernetes Cluster. |`string`|`null`| no |
314
320
| <aname="input_ingress_application_gateway_name"></a> [ingress\_application\_gateway\_name](#input\_ingress\_application\_gateway\_name)| The name of the Application Gateway to be used or created in the Nodepool Resource Group, which in turn will be integrated with the ingress controller of this Kubernetes Cluster. |`string`|`null`| no |
315
321
| <aname="input_ingress_application_gateway_subnet_cidr"></a> [ingress\_application\_gateway\_subnet\_cidr](#input\_ingress\_application\_gateway\_subnet\_cidr)| The subnet CIDR to be used to create an Application Gateway, which in turn will be integrated with the ingress controller of this Kubernetes Cluster. |`string`|`null`| no |
316
322
| <aname="input_ingress_application_gateway_subnet_id"></a> [ingress\_application\_gateway\_subnet\_id](#input\_ingress\_application\_gateway\_subnet\_id)| The ID of the subnet on which to create an Application Gateway, which in turn will be integrated with the ingress controller of this Kubernetes Cluster. |`string`|`null`| no |
0 commit comments