Installation
driftctl is available on Linux, macOS and Windows.
Binaries are available in the release page.
- Manual
- Docker
- Homebrew
- Macports
- Linux / macOS
- Windows
This is an example using curl
. If you don't have curl
, install it, or use wget
.
Make the binary executable:
Optionally install driftctl to a central location in your PATH
:
#
Verify digital signaturesCloudskiff releases are signed using PGP key (ed25519) with ID ACC776A79C824EBD
and fingerprint 2776 6600 5A7F 01D4 84F6 376D ACC7 76A7 9C82 4EBD
Our key can be retrieved from common keyservers.
You can use also our official Docker image from the terminal.
-v ~/.aws:/home/.aws:ro
(optionally) mounts your ~/.aws
containing AWS credentials and profile
-v $(pwd):/app:ro
(optionally) mounts your working dir containing the terraform state
-v ~/.driftctl:/home/.driftctl
(optionally) prevents driftctl to download the provider at each run
-e AWS_PROFILE=cloudskiff
(optionally) exports the non-default AWS profile name to use
cloudskiff/driftctl:<VERSION_TAG>
run a specific driftctl tagged release
#
Usage examplesHomebrew is a free and open-source package management system for Mac OS X. Install the official driftctl formula from the terminal.
MacPorts is an easy to use system for compiling, installing, and managing open source software. Install the community port from the terminal.