Terraform module to create TLS/SSL certificate in Amazon Certificate Manager (ACM) using DNS validation by creating required Route53 validation record in the given Route53 hosted zone.
- Description
- Prerequisites
- Dependencies
- Terraform Versions
- Terraform Providers
- Getting Started
- Inputs
- Outputs
- Contributing
- License
- Acknowledgments
In order to provision this module, it is require some information from an existing resources as input parameter, those resources are:
- Route53 Zone, input variable that require the information from this resource are,
hosted_zone_name
Doesn't have any dependencies to any other Terraform module
Created and tested using Terraform version 0.11.14
Name | Version |
---|---|
aws | ~> 2.49 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
certificate_name | Name of the ACM certificate. | string |
n/a | yes |
description | Free form description of this ACM certificate. | string |
n/a | yes |
domain_name | Domain name the certificate is issued for. | string |
n/a | yes |
environment | Environment this ACM certificate belongs to. | string |
n/a | yes |
hosted_zone_name | Need for DNS validation, hosted zone name where record validation will be stored. | string |
n/a | yes |
product_domain | Abbreviation of the product domain this ACM certificate belongs to. | string |
n/a | yes |
Name | Description |
---|---|
acm_certificate_arn | arn of acm certificate |
acm_certificate_dns_validation_record | record which is used to validate acm certificate |
This module accepting or open for any contributions from anyone, please see the CONTRIBUTING.md for more detail about how to contribute to this module.
This module is under Apache License 2.0 - see the LICENSE file for details.