PP
ppiankov/rdsspectre
Managed database waste and security auditor for AWS RDS and GCP Cloud SQL
rdsspectre
rdsspectre — Managed database waste and security auditor for RDS and Cloud SQL. Part of SpectreHub.
What it is
- Scans AWS RDS and GCP Cloud SQL for idle, oversized, and misconfigured instances
- Detects unencrypted databases, public accessibility, and missing backups
- Estimates monthly waste in USD per finding
- Generates IAM policy and config file via init command
- Outputs text, JSON, SARIF, and SpectreHub formats
What it is NOT
- Not a database query tool or performance profiler
- Not a migration or modification tool — strictly read-only
- Not a replacement for Trusted Advisor or GCP Recommender
Quick start
Homebrew
brew tap ppiankov/tap
brew install rdsspectreFrom source
git clone https://github.com/ppiankov/rdsspectre.git
cd rdsspectre
make buildUsage
rdsspectre aws --region us-east-1 --format jsonCLI commands
| Command | Description |
|---|---|
rdsspectre aws |
Scan AWS RDS instances |
rdsspectre gcp |
Scan GCP Cloud SQL instances |
rdsspectre init |
Generate IAM policy and config file |
rdsspectre version |
Print version |
SpectreHub integration
rdsspectre feeds managed database waste findings into SpectreHub for unified visibility across your infrastructure.
spectrehub collect --tool rdsspectreSafety
rdsspectre operates in read-only mode. It inspects and reports — never modifies, deletes, or alters your databases.
License
MIT — see LICENSE.
Built by Obsta Labs
On this page
Languages
Go99.0%Makefile1.0%
MIT License
Created February 28, 2026
Updated March 3, 2026