feat(rules): add AWS IaC cost review rules#52
Conversation
roborev: Combined Review (
|
- make CloudFormation ECS autoscaling correlation independent of resource order - add regression coverage for reversed ScalingPolicy and ScalableTarget ordering - add metadata coverage for the new AWS cost rules
Already addressed. The combined review reported no actionable high or critical findings, so no code change was required for that summary comment. |
No actionable findings were included in this synthesized review note, so there was nothing to change on the branch. I re-verified the PR state locally with pnpm verify while closing out the remaining review threads. |
Reviewed. This synthesized summary did not include any actionable findings, so no code changes were needed. |
…at-sagemaker-checks * origin/main: feat(rules): add AWS IaC cost review rules (#52) # Conflicts: # docs/reference/rule-ids.md # packages/rules/src/aws/ec2/index.ts # packages/rules/test/exports.test.ts # packages/rules/test/rule-metadata.test.ts # packages/sdk/test/exports.test.ts
Summary
Added new AWS IaC cost review rules for S3, ECR, EBS, EC2, DynamoDB, Lambda, and RDS, and extended the existing ECS and Redshift rules to support IaC scans. The SDK static registry now normalizes the additional Terraform and CloudFormation shapes those rules need.
This expands pre-deploy cost coverage for AWS infrastructure that is easy to detect statically in Terraform and CloudFormation before expensive defaults or wasteful configurations reach runtime.
Diagram
Scope
cloudburn(cli)@cloudburn/sdk@cloudburn/rulesRelease Notes
.changeset/*.mdfile for published package changesVerification
pnpm lintpnpm typecheckpnpm testpnpm buildpnpm verifyBoundary Checks
@cloudburn/rulesRelated Issues
None found via
gh issue list.