How to update Elastic Beanstalk instance to Graviton

0

I logged into the AWS Console this week and saw the following message:

AWS Graviton now supported AWS Graviton, an arm64-based processor, can offer up to 40% better price performance over the comparable x86 processor. To upgrade to an arm64 instance type, choose it in the 'Capacity' settings in 'Additional configuration.'

I am having trouble finding the 'Capacity' settings in 'Additional configuration.'. Where is this located? Is there a guide available on how to do this?

I've already reviewed the following resources:
https://github.com/aws/aws-graviton-getting-started
https://aws.amazon.com/about-aws/whats-new/2021/11/elastic-beanstalk-aws-graviton-ec2/

질문됨 2년 전511회 조회
1개 답변
0

Hello,

I understand that you are trying to update Elastic Beanstalk instance to AWS Graviton. In the Elastic Beanstalk console, select your environment, and on the navigation pane a drop down will appear, click Configuration, in here different types of configurations will appear. Since you want to change the instance type, click Edit next to Capacity as your configuration option.

Under Modify capacity you will see different configurations in which Instance types is included.

By default, Elastic Beanstalk selects the x86 processor architecture when you create a new environment. You can choose the processor architecture (x86, arm64) for the instance types only when you’re creating a new environment. After you create an environment, you can only change the instance types to others within the same processor architecture of your running environment. You can't change the processor architecture.

For a list of Graviton image IDs for each supported platform branch and Region, see Graviton image IDs for supporting platforms on this page.

I hope this information is helpful.

Lunga T
답변함 2년 전
  • @Lunga if I understand you correctly, you said:

    "After you create an environment, you can only change the instance types to others within the same processor architecture of your running environment."

    Currently my instance types are: t2.micro and t2.small, and my AMI ID is: ami-0329b80de801a0663

    Would this imply that I am sort of locked in and would need to create a new instance using arm64 from the start?

    I do see that the above AMI ID is editable. I suppose modifying that to:

    64bit Amazon Linux 2 v5.4.6 running Node.js 14 ami-0b35d2f960c29d3d7

    Would do anything?

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠