| Key | Value |
|---|---|
| Services | Route53, EC2 |
| Integrations | Docker Compose, AWS CLI |
| Categories | Networking; DNS |
A demo application illustrating Route53 DNS failover based on health checks using LocalStack. The sample configures Route53 health checks and DNS records with failover routing policies, then demonstrates automatic DNS failover when the primary endpoint becomes unhealthy.
- A valid LocalStack for AWS license. Your license provides a
LOCALSTACK_AUTH_TOKENto activate LocalStack. - Docker and Docker Compose
awslocalCLI
make checkmake installexport LOCALSTACK_AUTH_TOKEN=<your-auth-token>
make startThis starts LocalStack and supporting services via Docker Compose.
make runThe script configures Route53 health checks and DNS failover routing, then demonstrates failover behavior.
This code is available under the Apache 2.0 license.