Install Steampipe: macOS
Use the tabs above to install on a different OS version. These packages are built and signed by Turbot's Steampipe development team, and you can peruse them here.
~$ brew install turbot/tap/steampipe
~$ steampipe -v
steampipe version 0.21.1
~$ steampipe plugin install steampipe
Installed plugin: steampipe
~$ steampipe query "select name from steampipe_registry_plugin;"
+------------------+| name |+------------------+| turbot/aws || turbot/steampipe || turbot/azure || ... |+------------------+
Whoa!? What just happened?
Steampipe's one step installer downloaded the steampipe
binary, installed it into /usr/local/bin
, and then created a .steampipe
directory in your home directory with all the supporting libraries and configuration needed to get started (including PostgreSQL). Now, get to work!
How do you update Steampipe?
~$ brew upgrade turbot/tap/steampipe
Homebrew core vs turbot/tap?
Our recommended source for latest releases is the turbot/tap
repository, which is kept up to date automatically.
But, because of its popularity, the Homebrew Core team also maintains a formula for Steampipe. It is also available for use, but may lag the latest releases on turbot/tap
due to the approval process.
Want more control over the install process?
Steampipe is also available as a binary executable (or you can build from source). To manually install Steampipe, unzip the executable and move it to a directory included in your system's PATH
.
You can access the source, zipped executables and binary checksums from the releases section of the Steampipe Github repo.