ellevas/cloudrift

Scan an AWS account for wasted cloud resources and fail the job over a cost budget

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
regionsSpace-separated AWS regions to scannous-east-1
account-idAWS account ID override (auto-detected via STS when omitted)no
configPath to a cloudrift config file, relative to the checkout (this is where costAlertThresholdUsd — the budget gate — is set)no
live-pricingFetch current list prices from the AWS Pricing API instead of the static tablenofalse
scannersSpace-separated resource kinds to run (default: every scanner)no
min-age-daysGrace period: resources younger than this many days are not reportedno
ignore-tagResources carrying this tag are excluded from the reportno
formatstdout report format: table, json, or markdownnomarkdown
pdfAlso write a PDF report to this path (omit to skip)no
jsonAlso write a JSON report to this path (omit to skip)no
step-summaryAppend the report to $GITHUB_STEP_SUMMARY when format is markdownnotrue
versionVersion (or dist-tag) of @cloudrift/cli to installnolatest
namedescription
reportThe full stdout report produced by cloudrift analyze
exit-codecloudrift exit code: 0 ok, 1 scan error, 2 waste over the configured budget