Cloudsift, Scan AWS resources identify unused resources and optimize costs.
1.1K
CloudSift is a powerful Go-based utility designed to optimize AWS infrastructure and reduce cloud costs by scanning resources across multiple AWS Organizations, Accounts, and Regions. It provides comprehensive insights into resource utilization and cost optimization opportunities.
CloudSift can be run as a Docker container with mounted volumes for reports and cache:
docker run emptyset/cloudsift:latest help
docker run -v $(pwd):/app emptyset/cloudsift:latest init config
docker run \
-v $(pwd):/app \
-v ~/.aws/:/app/.aws \
emptyset/cloudsift:latest accounts list \
--organization-role CloudSiftOrganizationRole
docker run \
-v $(pwd):/app \
-v ~/.aws/:/app/.aws \
emptyset/cloudsift:latest scan \
--organization-role CloudSiftOrganizationRole \
--scanner-role CloudSiftScannerRole \
--bucket your-bucket-name \
--bucket-region us-west-2
docker run \
-v $(pwd):/app \
-v ~/.aws/:/app/.aws \
emptyset/cloudsift:latest scan \
--organization-role CloudSiftOrganizationRole \
--scanner-role CloudSiftScannerRole \
--accounts 123456789012,987654321098
/app/reports: Directory where scan reports will be saved/app/cache: Directory for caching AWS pricing data/app/.aws: Mount your AWS credentials (read-only)You can also use environment variables with the Docker container:
docker run \
-v $(pwd):/app \
-v ~/.aws/:/app/.aws \
-e CLOUDSIFT_ORGANIZATION_ROLE="CloudSiftOrganizationRole" \
-e CLOUDSIFT_SCANNER_ROLE="CloudSiftScannerRole" \
-e CLOUDSIFT_BUCKET="your-bucket-name" \
-e CLOUDSIFT_BUCKET_REGION="us-west-2" \
emptyset/cloudsift:latest scan
View a sample CloudSift report here to see the tool in action.
This project is licensed under the Mozilla Public License 2.0 (MPL-2.0). For more details, refer to the license page.
For full proprietary use, premium features, or additional support, contact us at [email protected] for commercial licensing options.
For questions and support, please email [email protected]
Content type
Image
Digest
sha256:cd0d05ee9…
Size
16.1 MB
Last updated
over 1 year ago
docker pull emptyset/cloudsift