Skip to content

Install

Preferred installation order is the following:

  1. GitHub Release
  2. ekristen's homebrew tap
  3. Homebrew Core

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