external-dns

gfortetsanakis/external-dns/helm

Terraform Module HCL HELM
Install
module "external-dns" {
source = "gfortetsanakis/external-dns/helm"
version = "1.0.4"
}
plain text: /constructs/tfmod-gfortetsanakis-external-dns-helm/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform module for extrernal dns This module deploys the following helm chart on an Amazon EKS cluster: | Name | Repository | Version | | ------------ | ----------------------------------------------- | ------- | | external-dns | https://kubernetes-sigs.github.io/external-dns/ | 1.11.0 | The external DNS service will publish DNS records for the EKS cluster to a new Route53 private hosted zone created by the module. Module input parameters | Parameter | Type | Description | | ---------------------- | -------- | --------------------------------------------------------------------------------------------- | | namespace | Required | The kubernetes namespace at which the external dns chart will be deployed | | eks_cluster_properties | Required | A map variable containing properties of the EKS

Inputs (4)
NameTypeDescriptionDefault
eks_cluster_propertiesstringA map variable containing properties of the EKS cluster. required
domainstringThe domain corresponding to a new Route53 private hosted zone for the eks cluste required
namespacestringThe kubernetes namespace at which the external dns chart will be deployed. required
node_selectormapA map variable with nodeSelector labels applied when placing pods of the chart o{}
Outputs (2)
dns_hosted_zone_id
dns_hosted_zone_arn
Resources (5)
aws_iam_policyaws_iam_roleaws_iam_role_policy_attachmentaws_route53_zonehelm_release
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.4
Cloud HELM
★ Stars0
Forks0
Total downloads56
Inputs4
Outputs2
Resources5
LicenseApache-2.0
Namespacegfortetsanakis
Updated