FinOps CLI is a command-line tool for analyzing and optimizing costs.
- Cost Analysis: Get detailed cost breakdown by instance type and lifecycle
- Reserved Instances: Identify potential savings from Reserved Instances
- Cost Optimization: Get recommendations for cost optimization
- Interactive Interface: Colorful and user-friendly CLI output
- Export: Export cost analysis to CSV
You can configure AWS credentials in two ways:
export AWS_ACCESS_KEY_ID=your_access_key_id
export AWS_SECRET_ACCESS_KEY=your_secret_access_key
export AWS_DEFAULT_REGION=us-east-1[default]
aws_access_key_id = your_access_key_id
aws_secret_access_key = your_secret_access_key
aws_region = us-east-1git clone https://github.com/helmcode/finops-cli.git
cd finops-cli
pip install -e .pip install finops-clifinops --helpfinops analyze --region eu-west-1finops analyze --region eu-west-1 --show-reserved-savingsfinops export ec2-savings --region eu-west-1 --output savings.csvContributions are welcome! Please open an issue or submit a PR.
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
MIT - See LICENSE for details.
If you encounter any issues or have questions:
- Check the troubleshooting section
- Search existing GitHub Issues
- Create a new issue with detailed information about your problem
Made with ❤️ for the FinOps community