-
Notifications
You must be signed in to change notification settings - Fork 18
MLE-27170: Support for Graviton 6 and T4 Series Families #245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -158,9 +158,27 @@ Parameters: | |
| InstanceTypeGraviton: | ||
| Description: Type of Graviton EC2 instance to launch | ||
| Type: String | ||
| Default: t4g.xlarge | ||
| Default: r6g.4xlarge | ||
| AllowedValues: | ||
| - ---- Essential Enterprise and Bring-Your-Own-License ---- | ||
| - c6g.xlarge | ||
| - c6g.2xlarge | ||
| - c6g.4xlarge | ||
| - c6g.8xlarge | ||
| - c6g.12xlarge | ||
| - c6g.16xlarge | ||
| - c6gd.xlarge | ||
| - c6gd.2xlarge | ||
| - c6gd.4xlarge | ||
| - c6gd.8xlarge | ||
| - c6gd.12xlarge | ||
| - c6gd.16xlarge | ||
| - c6gn.xlarge | ||
| - c6gn.2xlarge | ||
| - c6gn.4xlarge | ||
| - c6gn.8xlarge | ||
| - c6gn.12xlarge | ||
| - c6gn.16xlarge | ||
| - c7g.xlarge | ||
| - c7g.2xlarge | ||
| - c7g.4xlarge | ||
|
|
@@ -211,6 +229,18 @@ Parameters: | |
| - c8gb.16xlarge | ||
| - c8gb.24xlarge | ||
| - c8gb.48xlarge | ||
| - m6g.xlarge | ||
| - m6g.2xlarge | ||
| - m6g.4xlarge | ||
| - m6g.8xlarge | ||
| - m6g.12xlarge | ||
| - m6g.16xlarge | ||
| - m6gd.xlarge | ||
| - m6gd.2xlarge | ||
| - m6gd.4xlarge | ||
| - m6gd.8xlarge | ||
| - m6gd.12xlarge | ||
| - m6gd.16xlarge | ||
| - m7g.xlarge | ||
| - m7g.2xlarge | ||
| - m7g.4xlarge | ||
|
|
@@ -255,6 +285,18 @@ Parameters: | |
| - m8gb.16xlarge | ||
| - m8gb.24xlarge | ||
| - m8gb.48xlarge | ||
| - r6g.xlarge | ||
| - r6g.2xlarge | ||
| - r6g.4xlarge | ||
| - r6g.8xlarge | ||
| - r6g.12xlarge | ||
| - r6g.16xlarge | ||
| - r6gd.xlarge | ||
| - r6gd.2xlarge | ||
| - r6gd.4xlarge | ||
| - r6gd.8xlarge | ||
| - r6gd.12xlarge | ||
| - r6gd.16xlarge | ||
| - r7g.xlarge | ||
| - r7g.2xlarge | ||
| - r7g.4xlarge | ||
|
|
@@ -324,6 +366,14 @@ Parameters: | |
| - i8ge.24xlarge | ||
| - i8ge.48xlarge | ||
| - -------------- Bring-Your-Own-License Only -------------- | ||
| - c6g.medium | ||
| - c6g.large | ||
| - c6g.metal | ||
| - c6gd.medium | ||
| - c6gd.large | ||
| - c6gd.metal | ||
| - c6gn.medium | ||
| - c6gn.large | ||
| - c7g.medium | ||
| - c7g.large | ||
| - c7g.metal | ||
|
|
@@ -349,6 +399,18 @@ Parameters: | |
| - c8gb.large | ||
| - c8gb.metal-24xl | ||
| - c8gb.metal-48xl | ||
| - m6g.medium | ||
| - m6g.large | ||
| - m6g.metal | ||
| - m6gd.medium | ||
| - m6gd.large | ||
| - m6gd.metal | ||
| - m7g.medium | ||
| - m7g.large | ||
| - m7g.metal | ||
| - m7gd.medium | ||
| - m7gd.large | ||
| - m7gd.metal | ||
| - m8g.medium | ||
| - m8g.large | ||
| - m8g.metal-24xl | ||
|
|
@@ -361,12 +423,12 @@ Parameters: | |
| - m8gn.large | ||
| - m8gb.medium | ||
| - m8gb.large | ||
| - m7g.medium | ||
| - m7g.large | ||
| - m7g.metal | ||
| - m7gd.medium | ||
| - m7gd.large | ||
| - m7gd.metal | ||
| - r6g.medium | ||
| - r6g.large | ||
| - r6g.metal | ||
| - r6gd.medium | ||
| - r6gd.large | ||
| - r6gd.metal | ||
| - r7g.medium | ||
| - r7g.large | ||
| - r7g.metal | ||
|
|
@@ -398,6 +460,10 @@ Parameters: | |
| - i8ge.large | ||
| - i8ge.metal-24xl | ||
| - i8ge.metal-48xl | ||
| - t4g.medium | ||
| - t4g.large | ||
| - t4g.xlarge | ||
| - t4g.2xlarge | ||
|
Comment on lines
+463
to
+466
|
||
| InstanceType: | ||
| Description: Type of EC2 instance to launch | ||
| Type: String | ||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -158,9 +158,27 @@ Parameters: | |||||||||||||||
| InstanceTypeGraviton: | ||||||||||||||||
| Description: Type of Graviton EC2 instance to launch | ||||||||||||||||
| Type: String | ||||||||||||||||
|
||||||||||||||||
| Type: String | |
| Type: String | |
| # NOTE: Default was previously 't4g.xlarge'. It was changed to 'r6g.4xlarge' to provide a higher | |
| # performance / memory baseline for MarkLogic on Graviton. When updating an existing stack that | |
| # used the old default and did not override this parameter, this change may resize instances. | |
| # To avoid unexpected instance type changes on stack updates, explicitly set InstanceTypeGraviton | |
| # to your desired instance type (for example, keep using 't4g.xlarge' or choose another allowed value). |
Copilot
AI
Feb 18, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The t4g.* instance types are currently listed after the "Bring-Your-Own-License Only" separator, which makes them appear BYOL-only in the CloudFormation UI. If t4g is intended to be supported for Essential Enterprise as well (it previously was the default), move these values into the first section or add a clearer separator/grouping so the UI categorization matches the supported license modes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changing
InstanceTypeGravitondefault fromt4g.xlargetor6g.4xlargeis a behavior and cost change for anyone deploying withAmazonLinux2023-Gravitonwithout overriding the parameter. Consider keeping the previous default (or choosing a smaller/graviton baseline) and/or documenting the rationale in the template so stack updates don’t unexpectedly resize instances.