Dynamic DNS tool for exposing EC2 instances within Amazon Route 53 Private Hosted Zones
dns53 is a dynamic DNS tool that creates DNS records for EC2 instances within Amazon Route 53 Private Hosted Zones (PHZ). It allows developers to quickly expose EC2 instances within VPCs for internal access and collaboration without requiring public IP addresses or complex networking configurations.
The tool enables team collaboration scenarios where developers need to share access to EC2-hosted applications within a private network. It can integrate with local development workflows, such as connecting locally running applications to k3d clusters using ExternalName services. Access control remains handled through standard EC2 security groups.
Written in Go, dns53 provides a lightweight solution for managing internal DNS records in AWS environments. The tool focuses specifically on Route 53 Private Hosted Zones, making it suitable for teams working within AWS VPCs who need simple internal service discovery and access patterns.