Skip to content

konpyutaika/terraform-external-dns-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

Name Version
terraform >=0.13
kubernetes >= 2.0

Providers

Name Version
kubernetes >= 2.0

Modules

No modules.

Resources

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

Inputs

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

Outputs

No outputs.