ECS Patterns: Add RuntimePlatform to L3 Constructs
- Dominant language
- TypeScript
- Stars
- 12.9k
- Forks
- 4.6k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 83
Description
### Description
Add [this](https://github.com/aws/aws-cdk/issues/17242) `RuntimePlatform` property to ECS Patterns constructs. I'm specifically interested in QueueProcessingFargateService and NetworkLoadBalancedFargateService
### Use Case
I want to run Fargate containers on Graviton instances
### Proposed Solution
Implement the `RuntimePlatform` property recently added [here](https://github.com/aws/aws-cdk/issues/17242).
### Other information
_No response_
### Acknowledge
- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change
Contributor guide
Research direction
Start with the QueueProcessingFargateService and NetworkLoadBalancedFargateService ECS Patterns constructs named in the issue, then read the RuntimePlatform change referenced in issue 17242. No file or test is specified; done means both constructs support the requested RuntimePlatform property for Graviton Fargate containers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, typescript
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100