Skip to content

Commit eff4989

Browse files
terraform-docs: automated action
1 parent a9ded84 commit eff4989

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

modules/route-53-record/README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,23 @@
11
<!-- BEGIN_TF_DOCS -->
2+
# AWS Route53 Setup for Domain
3+
4+
This Terraform module sets up an AWS Route53 record for a given domain and retrieves the most recent AWS ACM certificate for the base domain. It uses an existing Application Load Balancer (ALB) to create an alias record in Route53.
5+
6+
## Assumptions
7+
8+
- You have a domain managed by AWS Route53.
9+
- You have an existing ALB with a DNS name and zone ID.
10+
- The ACM certificate for your domain is already issued and available in your AWS account.
11+
12+
## Prerequisites
13+
14+
1. **Terraform:** Make sure you have Terraform installed. Refer to the [Terraform installation guide](https://learn.hashicorp.com/tutorials/terraform/install-cli) if needed.
15+
2. **AWS Credentials:** Ensure your AWS credentials are configured. You can do this by setting environment variables or using the AWS credentials file.
16+
3. **Existing Resources:** The following resources must already exist:
17+
- An AWS Route53 hosted zone for your domain.
18+
- An AWS ACM certificate for your domain that is in the `ISSUED` state.
19+
- An ALB with a DNS name and zone ID.
20+
221
## Requirements
322

423
| Name | Version |

0 commit comments

Comments
 (0)