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.

About

Terraform module to setup external DNS on Kubernetes

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages