Install¶
Preferred installation order is the following:
Docker images are also available via the GitHub Container Registry.
GitHub Releases (preferred)¶
Recommended
This supports all operating systems and most architectures.
You can download pre-compiled binaries from the releases page.
ekristen's Homebrew Tap (MacOS/Linux)¶
Info
I control this tap, and it sources the binaries directly from the GitHub releases. However, it only supports MacOS.
brew install ekristen/tap/aws-nuke
Homebrew Core (MacOS/Linux)¶
Note
I do not control the Homebrew Core formula, so it may not be up to date. Additionally, it is not compiled with goreleaser, instead it is compiled with the Homebrew build system which does not build it in the same way, for example it does not compile it statically.
brew install aws-nuke
Docker¶
Registries:
Source¶
To compile aws-nuke from source you need a working Golang development environment and goreleaser.
aws-nuke uses go modules and so the clone path should not matter. Then simply change directory into the clone and run:
goreleaser build --clean --snapshot --single-target