tfz53 (previously knows as bzfttr53rdutil)
A conversion utility for creating Terraform resource definitions for AWS Route53 from BIND zonefiles.
Download the latest release.
tfz53 -domain <domain-name> [flags] > route53-domain.tf
|-domain||Name of domain. Required.|
|-zone-file||Path to zone file. Optional.||
|-exclude||Record types to ignore, comma-separated. Optional.||
If you want to build from source, you will first need the Go tools. Instructions for installation are available from the documentation.
Once that is done, run
go get github.com/carlpett/tfz53 cd $GOPATH/src/github.com/carlpett/tfz53 go build
You should now have a finished binary.
This project uses
dep to manage external dependencies. See the Github repo for more information.