acm-multiple-domains

cebollia/acm-multiple-domains/aws

Terraform Module HCL AWS

Terraform module to easily create certificates for multiple domains in a single request aws_acm_certificate request.

Install
module "acm-multiple-domains" {
source = "cebollia/acm-multiple-domains/aws"
version = "1.0.1"
}
plain text: /constructs/tfmod-cebollia-acm-multiple-domains-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform Create AWS ACM Certificate For Multiple Domains The Terraform documentation for acm_certificate_validation only supports a single domain in the request. This module allows you to support multiple domains in the request as long as they are the APEX or .APEX domain. This will reduce code complexity and cost by allowing you to have a single certificate with more domains. `` resource "aws_acm_certificate" "certificate" { domain_name = "mydomain.dev" validation_method = "DNS" subject_alternative_names = [ ".mydomain.dev", "myseconddomain.co", ".myseconddomain.co", ".mythirddomain.co.uk" ] } module "acm-multiple-domains" { for_each = {for domain in aws_acm_certificate.certificate.domain_validation_options: domain.domain_name => domain} source = "cebollia/acm-multiple-domains/aws" versi

Inputs (6)
NameTypeDescriptionDefault
certificate_arnstringCertificate ARN. required
domainstringDomain name to authenticate against. required
namestringName of local DNS record. required
typestringDNS record type. required
recordstringCertificate Manager DNS entry. required
ttlstringTTL for DNS record. required
Outputs (1)
record — DNS entry for certificate manager authentication.
Resources (1)
aws_route53_record
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.1
Cloud AWS
★ Stars3
Forks0
Total downloads8.8k
Inputs6
Outputs1
Resources1
Namespacecebollia
Updated