Skip to content

goci-io/letsencrypt-account

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

letsencrypt-account

terraform

This module creates a new ACME registration for letsencrypt and the required private key.

It is useful when using multiple modules (eg. aws-acm-letsencrypt) to request new certificates without creating multiple letsencrypt accounts. This is the recommended use of letsencrypt.

Usage

module "acme" {
  source            = "git::https://github.com/goci-io/letsencrypt-account.git?ref=tags/<latest-version>"
  certificate_email = "your-certs@domain.io"
}

Configuration

Name Description Default
certificate_email  E-Mail address for the letsencrypt Account -
acme_prod  Use the production directory (otherwise certs may be untrusted) true
enabled  If set to false no resources will be created true

Outputs

Name Description
account_key_pem  Letsencrypt private key in pem format to request new certificates