You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/route-53-record/README.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,23 @@
1
1
<!-- 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.
0 commit comments