Skip to main content

Module: acm-request-certificate

Terraform module to request an ACM certificate for a domain and add a CNAME record to the DNS zone to complete certificate validation

Usage

This example will request an SSL certificate for example.com domain

module "acm_request_certificate" {
source = "cloudposse/acm-request-certificate/aws"
# Cloud Posse recommends pinning every module to a specific version
# version = "x.x.x"
domain_name = "example.com"
process_domain_validation_options = true
ttl = "300"
}

This example will request an SSL certificate for example.com domain and all its subdomains *.example.com

module "acm_request_certificate" {
source = "cloudposse/acm-request-certificate/aws"
# Cloud Posse recommends pinning every module to a specific version
# version = "x.x.x"
domain_name = "example.com"
process_domain_validation_options = true
ttl = "300"
subject_alternative_names = ["*.example.com"]
}