Dynamic DNS tool for exposing EC2 instances within Amazon Route 53 Private Hosted Zones
dns53 is a CLI tool that creates dynamic DNS records within Amazon Route 53 Private Hosted Zones to expose EC2 instances. It enables developers to quickly make their EC2 instances accessible within a VPC by automatically managing DNS entries in Route 53.
The tool facilitates team collaboration by allowing developers to expose their EC2 instances within shared VPCs. It supports integration scenarios like connecting locally running applications to k3d clusters using ExternalName services during development workflows. Access control remains managed through EC2 security groups after DNS exposure.
Written in Go, dns53 focuses on simplicity and small footprint for easy deployment. The tool specifically targets AWS environments where private DNS resolution within VPCs is needed for development and testing scenarios.