ARM64 support for Batch jobs on AWS Fargate

2

Hi,

since AWS announced Fargate support for ARM64 architecture I'm curious if there is any way for Batch jobs running on Fargate to use ARM64. For ECS tasks, we can specify this in runtimePlatform in the task definition. I was looking into the job definition parameters for the same but there doesn't seem to be an option to specify ARM64. I also tried the brute force way of building the Docker image for ARM64 and running the job but it failed with exec format error.

I couldn't find any mention for this topic nor the plans for adding the support (container roadmap).

Thanks

asked 2 years ago950 views
2 Answers
1
Accepted Answer

Currently there is no means by which customers can specify the Fargate compute architecture for AWS Batch jobs. I would recommend creating a feature request on the AWS Containers Roadmap and reaching out to your AWS account team to let them know that this feature is important to you.

AWS
EXPERT
answered 2 years ago
profile picture
EXPERT
reviewed 10 months ago
1

The runtimeplatform section was added to the batch jobDefinition as of July 2023.

https://aws.amazon.com/about-aws/whats-new/2023/07/aws-batch-fargate-linux-arm64-windows-x86-containers-cli-sdk/

answered a month ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions