Skip to content

dtherhtun/terraform-kubernetes-external-dns-aws

Repository files navigation

External DNS for EKS

terraform module External-dns for aws.

module "external_dns" {
  source = "../../modules/aws/external-dns"
  
  domain = "k8smm.org"
}

Requirements

Name Version
terraform >= 0.12

Providers

Name Version
aws n/a
kubernetes n/a

Inputs

Name Description Type Default Required
domain Additional labels to be added to the Pods. string n/a yes
external_dns_version The AWS External DNS version to use. See https://github.com/kubernetes-sigs/external-dns/releases for available versions string "0.7.4" no
k8s_cluster_name Current Cluster Name string n/a yes
k8s_cluster_type K8s cluster Type string "eks" no
k8s_namespace Kubernetes namespace to deploy the AWS External DNS into. string "kube-system" no
k8s_pod_labels Additional labels to be added to the Pods. map(string) {} no
k8s_replicas Amount of replicas to be created. number 1 no
region n/a string "ap-southeast-1" no

Outputs

Name Description
kubernetes_deployment n/a