Help us shape the future of Go! Take the 2026 Go Developer Survey

rdsspectre

module
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 2, 2026 License: MIT

README

rdsspectre

CI ANCC

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 rdsspectre
From source
git clone https://github.com/ppiankov/rdsspectre.git
cd rdsspectre
make build
Windows

Download the rdsspectre_<version>_windows_<arch>.zip archive from the latest release, extract it, and run the binary from PowerShell or Command Prompt:

.\rdsspectre.exe aws --region us-east-1 --format json
Usage
rdsspectre aws --region us-east-1 --format json

CLI 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 rdsspectre

Safety

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

Directories

Path Synopsis
cmd
rdsspectre command
internal
rds

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL