route53-cleaner

command module
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 25, 2017 License: MIT Imports: 9 Imported by: 0

README

Route53 Cleaner

Suggests records that could be deleted from your AWS Route53 hosted zones.

Release Software License Travis Go Report Card

Install

Via homebrew (macOS only):
$ brew install caarlos0/tap/route53-cleaner
Via go get:
$ go get github.com/caarlos0/route53-cleaner
Manually

Download the latest release, extract it and execute the route53-cleaner binary.

Usage

Just running it will show a list of records you may remove:

$ route53-cleaner

You can also run in debug mode with -d flag. The --help flag will show you a list of available options.

How it works

Route53 Cleaner scans several resources from your account and check your records against those resources addresses, compiling a list of records that might not be used.

These records are then printed to the user in an easy-to-pipe format.

Please note that Route53 Cleaner will never change anything in your account. You can check the code or give it read-only keys if you do not trust that affirmation (I won't blame you for that).

Auth

Either by having a ~/.aws/credentials, ~/.aws/config or the AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY environment variables exported.

More info can be found in the aws-sdk-go documentation.

Contributing

Please refer to our contributing guidelines.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL