A command-line tool for managing Amazon Route 53 DNS domains, including import/export from BIND format.
cli53 is a command-line tool for managing Amazon Route 53 DNS services. It allows users to perform DNS operations such as creating hosted zones, importing/exporting BIND zone files, and managing DNS records directly from the terminal. It solves the problem of automating DNS management and integrating it into DevOps workflows without relying on the AWS web console.
System administrators, DevOps engineers, and developers who manage AWS infrastructure and need to automate DNS configuration or migrate DNS zones to Route 53.
Developers choose cli53 for its simplicity, scriptability, and support for advanced Route 53 features like geolocation and failover routing. It provides a reliable, command-line alternative to the AWS Management Console, making it ideal for automation and infrastructure-as-code practices.
Command line tool for Amazon Route 53
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows seamless import and export of DNS zones in standard BIND format, facilitating easy migration from other providers and reliable backups.
Supports all Route 53-specific features like failover, geolocation, latency, and weighted records, with clear command examples in the README.
Outputs in JSON format for integration with tools like jq, making it ideal for CI/CD pipelines and automated infrastructure workflows.
Uses standard AWS credential files and environment variables, with support for profiles and IAM roles, simplifying authentication in diverse setups.
AWS limits changes to 100 per operation, causing potential brief inconsistencies during large imports or updates, as warned in the caveats section.
Pre-built binaries do not work on Alpine Docker, requiring a source build with Go 1.21+, which adds complexity for containerized or custom deployments.
Focused solely on Amazon Route 53, making it unsuitable for hybrid or multi-cloud DNS management strategies, limiting its versatility.