https://github.com/obytes/terraform-aws-certify
Provision and auto-validate TLS certificates for domains using AWS ACM.
https://github.com/obytes/terraform-aws-certify
Last synced: 11 months ago
JSON representation
Provision and auto-validate TLS certificates for domains using AWS ACM.
- Host: GitHub
- URL: https://github.com/obytes/terraform-aws-certify
- Owner: obytes
- Created: 2021-12-10T12:04:31.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-10T12:20:44.000Z (about 4 years ago)
- Last Synced: 2025-01-11T13:50:41.871Z (about 1 year ago)
- Language: HCL
- Size: 1.95 KB
- Stars: 1
- Watchers: 12
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Terraform AWS Certify
Provision and auto-validate TLS certificates for domains using AWS ACM.
## Features
✅ Ability to provision certificates for one or more domains.
✅ Auto certificate validation using DNS.
✅ Support Rout53 and Cloudflare for DNS certificate validation.
## Usage
- Provision and validate a certificate using Route53
```hcl
module "certification" {
source = "git::https://github.com/obytes/terraform-aws-certify//modules/route53"
r53_zone_id = var.dns_zone_id
domain_name = "demo.kodhive.com"
alternative_domain_names = ["*.demo.kodhive.com", "demo-private-media.kodhive.com"]
}
```
- Provision and validate a certificate using Cloudflare
```hcl
module "certification" {
source = "git::https://github.com/obytes/terraform-aws-certify//modules/cloudflare"
cloudflare_zone_id = var.dns_zone_id
domain_name = "demo.kodhive.com"
alternative_domain_names = ["*.demo.kodhive.com", "demo-private-media.kodhive.com"]
}
```