Skip to content

fkhademi/terraform-route53-letsencrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-route53-letsencrypt

Description

This will create a Route53 hostname as well as a signed SSL certificate using LetsEncrypt

Usage Example

module "record" {
  source            = "git::https://github.com/fkhademi/terraform-route53-letsencrypt.git"
  aws_access_key    = "AAA123456789"
  aws_secret_key    = "WWWABC123"
  dns_zone          = "example.tld"
  record_name       = "www"
  ip_address        = "10.10.20.20"
  email_address     = "[email protected]"
}

Variables

The following variables are required:

key description
aws_access_key AWS access key with access to Route53
aws_secret_key AWS secret key with access to Route53
dns_zone DNS zone hosted in Route53
record_name DNS record name to be added to Route53 zone
ip_address IP address for DNS record
email_address Email used for LetsEncrypt contact

The following variables are optional:

key default value
region eu-central-1 AWS region

About

This will create a Route53 hostname as well as a signed SSL certificate using LetsEncrypt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages