feat(ec2): add C8a (InstanceClass.C8A) instance class#37372
feat(ec2): add C8a (InstanceClass.C8A) instance class#37372syukawa-gh wants to merge 2 commits intoaws:mainfrom
InstanceClass.C8A) instance class#37372Conversation
Add support for compute optimized C8a instances based on 5th generation AMD EPYC (codename Turin). Closes aws#36722
|
Exemption Request: This PR adds new enum values (InstanceClass.COMPUTE8_AMD and InstanceClass.C8A) with their mapping. No integration test is applicable for instance class constant additions. |
There was a problem hiding this comment.
The pull request linter fails with the following errors:
❌ Features must contain a change to an integration test file and the resulting snapshot.
If you believe this pull request should receive an exemption, please comment and provide a justification. A comment requesting an exemption should contain the text Exemption Request. Additionally, if clarification is needed, add Clarification Request to a comment.
✅ A exemption request has been requested. Please wait for a maintainer's review.
Add C8A (AMD EPYC 4th gen) usage example to the Instances section of the README and add unit tests verifying InstanceClass.C8A and InstanceClass.COMPUTE8_AMD produce the correct instance type strings.
|
Closing in favor of #37461 (same change, updated version) |
|
Comments on closed issues and PRs are hard for our team to see. |
Reason for this change
C8a instances (compute optimized, 5th gen AMD EPYC Turin) are generally available but not yet in CDK.
Closes #36722
Description of changes
Add
InstanceClass.COMPUTE8_AMDandInstanceClass.C8Aenum values and their mapping toc8a.Description of how you validated changes
Follows the same pattern as existing instance classes (C7A, C8G, etc.).
Checklist