Bug fixes
- Renamed
steampipe.spvars.example
files topowerpipe.ppvars.example
and updated documentation. (#61)
This mod now requires Powerpipe. Steampipe users should check the migration guide.
Powerpipe
Powerpipe is now the preferred way to run this mod! Migrating from Steampipe →
All v0.x versions of this mod will work in both Steampipe and Powerpipe, but v1.0.0 onwards will be in Powerpipe format only.
Enhancements
- Focus documentation on Powerpipe commands.
- Show how to combine Powerpipe mods with Steampipe plugins.
What's new?
- Added the
kubernetes_cluster_no_cluster_level_node_pool
control to theKubernetes
benchmark. (#53)
What's new?
- Added the following controls across the benchmarks: (#49)
bigquery_table_deletion_protection_enabled
bigtable_instance_deletion_protection_enabled
spanner_database_deletion_protection_enabled
spanner_database_drop_protection_enabled
Breaking changes
- Updated the plugin dependency section of the mod to use
min_version
instead ofversion
. (#45)
Enhancements
- Updated the queries to use the
attributes_std
andaddress
columns from theterraform_resource
table instead ofarguments
,type
andname
columns for better support of terraform state files. (#42)
Dependencies
- Terraform plugin
v0.10.0
or higher is now required. (#42)
Enhancements
- Added the
iam_workload_identity_restricted
control to theIAM
benchmark: (#38)
What's new?
- Added 74 new controls across the benchmarks for the following services: (#34)
Artifact Registry Repository
BigQuery
Cloud Build
Cloud Function
Cloud Run
Compute
Dataflow
Data Fusion
Dataproc
DNS
IAM
KMS
Kubernetes
Logging
PubSub
Redis
Spanner
SQL
Storage
Vertex AI
Bug fixes
-
Fixed dashboard localhost URLs in README and index doc. (#28)
What's new?
- Added
connection_name
in the common dimensions to group and filter findings. (see var.common_dimensions) (#25) - Added
tags
as dimensions to group and filter findings. (see var.tag_dimensions) (#25)
Enhancements
- Updated docs/index.md and README with new dashboard screenshots and latest format. (#20)
Enhancements
- Added
category
,service
, andtype
tags to benchmarks and controls. (#15)
Bug fixes
- Fixed the
kubernetes_cluster_private_cluster_config_enabled
query to correctly identify public GKE clusters. (#16)
Enhancements
- Paths in control outputs now also include the starting line number for the resource
Enhancements
- Updated
README.md
anddocs/index.md
with more detailed usage instructions
What's new?
- Added 9 benchmarks and 55 controls to check Terraform GCP resources against security best practices. Controls for the following services have been added:
- BigQuery
- Cloud DNS
- Cloud Logging
- Cloud SQL
- Cloud Storage
- Compute Engine
- IAM
- KMS
- Kubernetes Engine