Name | Version |
---|---|
terraform | >=0.13 |
kubernetes | >= 2.0 |
Name | Version |
---|---|
kubernetes | >= 2.0 |
No modules.
Name | Type |
---|---|
kubernetes_cluster_role.external_dns | resource |
kubernetes_cluster_role.external_dns_psp | resource |
kubernetes_cluster_role_binding.external_dns_psp | resource |
kubernetes_cluster_role_binding.external_dns_viewer | resource |
kubernetes_deployment.external_dns | resource |
kubernetes_pod_security_policy.external_dns | resource |
kubernetes_service_account.external_dns | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
dns_name | The DNS name associated to your dns zone. | string |
n/a | yes |
external_dns_additional_args | Additionals external DNS arguments. | list(string) |
[] |
no |
external_dns_image | Docker image to use | string |
n/a | yes |
external_dns_namespace | namespace where the external-dns will be deployed. | string |
n/a | yes |
external_dns_sa_annotations | A map of string to add as annotations. | map(string) |
{} |
no |
kubernetes_cluster_name | Kubernetes cluster name | string |
n/a | yes |
kubernetes_node_selector | Node selector config to restrict where pod should be deployed | map(string) |
n/a | yes |
watch_istio | Whether or not external dns will also watch istio resources. | bool |
false |
no |
No outputs.