This is an old revision of the document!
Azure Steampipe/Powerpipe
- Details on installing are here, https://github.com/turbot/steampipe-mod-azure-compliance
Installation
- Install Powerpipe
- Install Steampipe
- Install Steampipe Azure Compliance Mod
sudo /bin/sh -c "$(curl -fsSL https://powerpipe.io/install/powerpipe.sh)" sudo /bin/sh -c "$(curl -fsSL https://steampipe.io/install/steampipe.sh)" mkdir dashboards cd dashboards powerpipe mod init powerpipe mod install github.com/turbot/steampipe-mod-azure-compliance
az login --tenant cfc.avertium.com --use-device-code
Azure
For Azure modules I provide authentication using the Azure CLI. Below is an example logging into a tenant.
az login --tenant <tenant id> --use-device-code
Run CIS Benchmark checks and output the results to HTML.
powerpipe benchmark run azure_compliance.benchmark.cis_v300 --export html