Closed dmacbride-ep closed 1 year ago
@dmacbride-ep Thanks for the feedback. We are looking into increasing compute configuration SKUs. With 4 CPU, what compute memory will be ideal for your use case?
@snnles 8GB of compute memory would be the ideal max compute memory with 4 cpu cores.
We are also in need of high CPU & memory configuration in App Runner, due to this we have migrated to Fargate which adds a operational overhead to our team. Would really great if we have options like we have in Fargate for CPU & Memory. At minimum, 4vCPU & 8GB Memory & 8VCPU & 16GB memory would suffice at the moment
this would rock -- being able to have the same configuration options as fargate for compute seems pretty organic
AWS App Runner added 7 new compute configurations at Apr 5, 2023 It still doesn't match AWS Fargate configurations, but I'm happy with new configurations
https://aws.amazon.com/about-aws/whats-new/2023/04/aws-app-runner-compute-configurations/ https://docs.aws.amazon.com/apprunner/latest/relnotes/release-2023-04-05-vcpu-memory.html https://aws.amazon.com/apprunner/pricing/
CPU | Memory values |
---|---|
0.25 vCPU | 0.5 GB |
0.25 vCPU | 1 GB |
0.5 vCPU | 1 GB |
1 vCPU | 2GB |
1 vCPU | 3GB |
1 vCPU | 4GB |
2 vCPU | 4GB |
2 vCPU | 6 GB |
4 vCPU | 8 GB |
4 vCPU | 10 GB |
4 vCPU | 12 GB |
Hi everyone, we have added these new configurations back in April, if there are other configurations you wish to have supported, feel free to open another issue and the team can take a look.
Community Note
Tell us about your request Allow containers to be allocated up to 4 CPU cores.
Describe alternatives you've considered Our customers run our application in ECS and EKS now, but struggle to manage those services effectively
Additional context We are a software vendor who sell a solution that our customers self-manage. Ours is a set of containerized Java / Tomcat applications / services that run in orchestration, along with ActiveMQ and RDS. Our customers take on the responsibility to run and operate this solution. Today we provide them some IaC assets to provision an EKS-based environment, with ingress controller, HPA, etc. This approach has proven too complex for our less-mature customers to manage in the long term. We would like them to use something like App Runner instead, but so far it is a non-starter far for several reasons, including the too-low-for-us CPU limit.