| Name | Version |
|---|---|
| terraform | ~> 1.10 |
| azurerm | ~> 4.54.0 |
| Name | Version |
|---|---|
| azurerm | ~> 4.54.0 |
No modules.
| Name | Type |
|---|---|
| azurerm_dns_zone.truefoundry_dns_zone | resource |
| azurerm_federated_identity_credential.truefoundry_cert_manager_federated_identity | resource |
| azurerm_role_assignment.truefoundry_dns_zone_contributor | resource |
| azurerm_user_assigned_identity.truefoundry_cert_manager_identity | resource |
| azurerm_dns_zone.existing_zone | data source |
| azurerm_kubernetes_cluster.aks | data source |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cert_manager_namespace | Kubernetes namespace where cert-manager is installed | string |
"cert-manager" |
no |
| cert_manager_service_account | Kubernetes service account name for cert-manager | string |
"cert-manager" |
no |
| cluster_name | Name of the AKS cluster | string |
n/a | yes |
| dns_zone_name | DNS zone name (e.g., example.com) | string |
"" |
no |
| existing_zone_resource_group_name | Resource group name of the existing DNS zone (required if use_existing_dns_zone is true) | string |
"" |
no |
| location | Azure region location | string |
n/a | yes |
| managed_identity_name | Name for the managed identity | string |
"" |
no |
| resource_group_name | Azure resource group name | string |
n/a | yes |
| tags | Tags to apply to all resources | map(string) |
{} |
no |
| truefoundry_cert_manager_federated_identity_name_override_enabled | Flag to enable TrueFoundry cert-manager federated identity name override | bool |
false |
no |
| truefoundry_cert_manager_federated_identity_override_name | Override name for TrueFoundry cert-manager federated identity | string |
"" |
no |
| truefoundry_managed_identity_name_override_enabled | Flag to enable TrueFoundry managed identity name override | bool |
false |
no |
| truefoundry_managed_identity_override_name | Override name for TrueFoundry managed identity | string |
"" |
no |
| use_existing_dns_zone | Flag to use existing DNS zone instead of creating a new one | bool |
false |
no |
| Name | Description |
|---|---|
| dns_zone_nameservers | Name servers for the DNS zone |