Skip to content

opstimus/terraform-aws-acm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACM Certificate Module

Description

This Terraform module provisions an AWS ACM (Amazon Certificate Manager) certificate for a given domain. It supports the creation of both regular and wildcard certificates and validates the certificate using DNS validation.

Requirements

Name Version
terraform >= 1.3.0
aws >= 4.0

Providers

Name Version
aws >= 4.0

Inputs

Name Description Type Default Required
project Project name string - yes
environment Environment name string - yes
domain Domain for the certificate string - yes
wildcard Create wildcard certificate bool false no

Outputs

Name Description
certificate_arn The ARN of the validated ACM certificate

Usage examples

Basic ACM Certificate with Wildcard Support

This example demonstrates how to use the module to create an ACM certificate with an optional wildcard domain.

module "acm_certificate" {
  source      = "github.com/opstimus/terraform-aws-acm?ref=v<RELEASE>"
  
  project     = "my-project"
  environment = "production"
  domain      = "example.com"
  wildcard    = true
}

About

This Terraform module provisions an AWS ACM (Amazon Certificate Manager) certificate for a given domain.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages