Download the latest release and move it to your PATH
Clone Repository
git clone https:/github.com/tehseensajjadsb/awscloudfront-invalidator.git
cd awscloudfront-invaliator
Choose GOOS
& GOARCH
. Build the binary
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -v ./... -o ./bin/invalidator
Move it to your PATH
chmod +x ./bin/invalidator
mv ./bin/invalidator /usr/local/bin/invalidator
$ invalidator --help
- Main Tool Features:
- Add
aws sts get-caller-identity
feature - Add Cache Invalidation Feature
- Detect Distribution by its ID
- Add
- QOL Features
- Detect Distribution by its first domain alias [DONE BUT UNTESTED]
- Detect Distribution by its S3 Origin
- Optional wait for invalidation to complete