Commit 4dd97bc
authored
feat(ecs-patterns): add
### Issue #20638
Closes #20638
### Reason for this change
ApplicationLoadBalancedFargateService did not allow you to specify the CPU and memory of the container.
### Description of changes
- Add `containerCpu` property to `ApplicationLoadBalancedFargateServiceProps`
- Add `containerMemoryLimitMiB` property to `ApplicationLoadBalancedFargateServiceProps`
### Description of how you validated changes
Added both unit and integration tests.
### Checklist
- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)
----
*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*containerCpu and containerMemoryLimitMiB property to ApplicationLoadBalancedFargateService (#30920)1 parent fd9462c commit 4dd97bc
File tree
13 files changed
+2814
-2
lines changed- packages
- @aws-cdk-testing/framework-integ/test/aws-ecs-patterns/test/fargate
- integ.container-cpu-memory.js.snapshot
- aws-cdk-lib
- aws-ecs-patterns
- lib/fargate
- test/fargate
- aws-ecs/lib/fargate
13 files changed
+2814
-2
lines changedLines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments