onramplab/laravel-cloud-cost

查询云成本信息

0.1.1 2023-07-28 05:45 UTC

This package is auto-updated.

Last update: 2024-09-28 11:06:13 UTC


README

功能

  • 同步AWS成本和存储到数据库
  • 用户可以在配置中设置标签规则以查询AWS成本

要求

  • PHP >= 8.1;
  • composer.

功能

  • 支持AWS成本

安装

composer require onramplab/laravel-cloud-cost
php artisan vendor:publish --provider="OnrampLab\CloudCost\CloudCostServiceProvider"
php artisan migrate

同步成本到数据库

php artisan cloud-cost:sync aws_default 2023 1 

运行测试

php vendor/bin/phpunit

composer test

代码检查工具

php vendor/bin/phpcs --standard=PSR2 src/

composer psr2check

代码自动修复工具

composer psr2autofix
composer insights:fix
rector:fix

构建文档

php vendor/bin/phpdoc -d "src" -t "docs"

composer docs

变更日志

要跟踪变更,请参阅 CHANGELOG.md

贡献

  1. 将其Fork。
  2. 创建您的功能分支(git checkout -b my-new-feature)。
  3. 进行更改。
  4. 运行测试,如果需要为您的代码添加新的测试(phpunit)。
  5. 提交更改(git commit -am '添加一些功能')。
  6. 将更改推送到分支(git push origin my-new-feature)。
  7. 创建新的pull请求。

也请参阅 CONTRIBUTION.md

许可证

请参阅 LICENSE

AWS设置

  • 登录AWS
  • 菜单 > 安全凭证 > 用户组
  • 添加"Permissions to "权限策略""
    • "Cost-Explorer-Service-Admin"