Skip to content

bernard-sh/terraform-aws-acm-certificate

Repository files navigation

terraform-aws-acm-certificate

Release Last Commit Open Source Love

Description

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.

Table of Content

Prerequisites

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

Dependencies

Doesn't have any dependencies to any other Terraform module

Terraform Versions

Created and tested using Terraform version 0.11.14

Terraform Providers

Name Version
aws ~> 2.49

Getting Started

Inputs

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

Outputs

Name Description
acm_certificate_arn arn of acm certificate
acm_certificate_dns_validation_record record which is used to validate acm certificate

Contributing

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.

License

This module is under Apache License 2.0 - see the LICENSE file for details.

About

Terraform module to create AWS Certificate

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages