Skip to main content
Version: 6.13.0

SmoothGlue Route53 IaC

Overview

This project contains the IaC to deploy Route53 on a SmoothGlue k8s cluster.

Requirements

NameVersion
terraform~> 1.0
aws~> 5.60

Providers

NameVersion
aws5.84.0

Modules

No modules.

Resources

NameType
aws_route53_record.thisresource
aws_route53_zone.thisresource
aws_vpc.thisdata source

Inputs

NameDescriptionTypeDefaultRequired
app_nlb_dns_nameDNS name of the apps load balancer to attach recordsstringn/ayes
domainTop-level domain name to register endpointsstringn/ayes
passthrough_nlb_dns_nameDNS name of the passthrough load balancer to attach recordsstring""no
recordsList of objects of DNS recordsany[]no
sso_passthrough_enableToggles SSO (Keycloak) to use the passthrough Network Load Balancerboolfalseno
vault_passthrough_enableToggles Vault to use the passthrough Network Load Balancerboolfalseno
vpc_idsThe id of the specific VPCs to uselist(string)[]no

Outputs

NameDescription
route53_arnn/a
route53_domainn/a
route53_name_serversn/a
route53_primary_name_servern/a
route53_recordsn/a
route53_tags_alln/a
route53_zone_idn/a