Skip to content

Commit 54703e4

Browse files
author
awstools
committed
feat(client-eks): Added support for new AL2023 GPU AMIs to the supported AMITypes.
1 parent 014f34c commit 54703e4

File tree

5 files changed

+18
-4
lines changed

5 files changed

+18
-4
lines changed

clients/client-eks/src/commands/CreateNodegroupCommand.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ export interface CreateNodegroupCommandOutput extends CreateNodegroupResponse, _
6262
* instanceTypes: [
6363
* "STRING_VALUE",
6464
* ],
65-
* amiType: "AL2_x86_64" || "AL2_x86_64_GPU" || "AL2_ARM_64" || "CUSTOM" || "BOTTLEROCKET_ARM_64" || "BOTTLEROCKET_x86_64" || "BOTTLEROCKET_ARM_64_NVIDIA" || "BOTTLEROCKET_x86_64_NVIDIA" || "WINDOWS_CORE_2019_x86_64" || "WINDOWS_FULL_2019_x86_64" || "WINDOWS_CORE_2022_x86_64" || "WINDOWS_FULL_2022_x86_64" || "AL2023_x86_64_STANDARD" || "AL2023_ARM_64_STANDARD",
65+
* amiType: "AL2_x86_64" || "AL2_x86_64_GPU" || "AL2_ARM_64" || "CUSTOM" || "BOTTLEROCKET_ARM_64" || "BOTTLEROCKET_x86_64" || "BOTTLEROCKET_ARM_64_NVIDIA" || "BOTTLEROCKET_x86_64_NVIDIA" || "WINDOWS_CORE_2019_x86_64" || "WINDOWS_FULL_2019_x86_64" || "WINDOWS_CORE_2022_x86_64" || "WINDOWS_FULL_2022_x86_64" || "AL2023_x86_64_STANDARD" || "AL2023_ARM_64_STANDARD" || "AL2023_x86_64_NEURON" || "AL2023_x86_64_NVIDIA",
6666
* remoteAccess: { // RemoteAccessConfig
6767
* ec2SshKey: "STRING_VALUE",
6868
* sourceSecurityGroups: [
@@ -127,7 +127,7 @@ export interface CreateNodegroupCommandOutput extends CreateNodegroupResponse, _
127127
* // "STRING_VALUE",
128128
* // ],
129129
* // },
130-
* // amiType: "AL2_x86_64" || "AL2_x86_64_GPU" || "AL2_ARM_64" || "CUSTOM" || "BOTTLEROCKET_ARM_64" || "BOTTLEROCKET_x86_64" || "BOTTLEROCKET_ARM_64_NVIDIA" || "BOTTLEROCKET_x86_64_NVIDIA" || "WINDOWS_CORE_2019_x86_64" || "WINDOWS_FULL_2019_x86_64" || "WINDOWS_CORE_2022_x86_64" || "WINDOWS_FULL_2022_x86_64" || "AL2023_x86_64_STANDARD" || "AL2023_ARM_64_STANDARD",
130+
* // amiType: "AL2_x86_64" || "AL2_x86_64_GPU" || "AL2_ARM_64" || "CUSTOM" || "BOTTLEROCKET_ARM_64" || "BOTTLEROCKET_x86_64" || "BOTTLEROCKET_ARM_64_NVIDIA" || "BOTTLEROCKET_x86_64_NVIDIA" || "WINDOWS_CORE_2019_x86_64" || "WINDOWS_FULL_2019_x86_64" || "WINDOWS_CORE_2022_x86_64" || "WINDOWS_FULL_2022_x86_64" || "AL2023_x86_64_STANDARD" || "AL2023_ARM_64_STANDARD" || "AL2023_x86_64_NEURON" || "AL2023_x86_64_NVIDIA",
131131
* // nodeRole: "STRING_VALUE",
132132
* // labels: { // labelsMap
133133
* // "<keys>": "STRING_VALUE",

clients/client-eks/src/commands/DeleteNodegroupCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export interface DeleteNodegroupCommandOutput extends DeleteNodegroupResponse, _
6969
* // "STRING_VALUE",
7070
* // ],
7171
* // },
72-
* // amiType: "AL2_x86_64" || "AL2_x86_64_GPU" || "AL2_ARM_64" || "CUSTOM" || "BOTTLEROCKET_ARM_64" || "BOTTLEROCKET_x86_64" || "BOTTLEROCKET_ARM_64_NVIDIA" || "BOTTLEROCKET_x86_64_NVIDIA" || "WINDOWS_CORE_2019_x86_64" || "WINDOWS_FULL_2019_x86_64" || "WINDOWS_CORE_2022_x86_64" || "WINDOWS_FULL_2022_x86_64" || "AL2023_x86_64_STANDARD" || "AL2023_ARM_64_STANDARD",
72+
* // amiType: "AL2_x86_64" || "AL2_x86_64_GPU" || "AL2_ARM_64" || "CUSTOM" || "BOTTLEROCKET_ARM_64" || "BOTTLEROCKET_x86_64" || "BOTTLEROCKET_ARM_64_NVIDIA" || "BOTTLEROCKET_x86_64_NVIDIA" || "WINDOWS_CORE_2019_x86_64" || "WINDOWS_FULL_2019_x86_64" || "WINDOWS_CORE_2022_x86_64" || "WINDOWS_FULL_2022_x86_64" || "AL2023_x86_64_STANDARD" || "AL2023_ARM_64_STANDARD" || "AL2023_x86_64_NEURON" || "AL2023_x86_64_NVIDIA",
7373
* // nodeRole: "STRING_VALUE",
7474
* // labels: { // labelsMap
7575
* // "<keys>": "STRING_VALUE",

clients/client-eks/src/commands/DescribeNodegroupCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export interface DescribeNodegroupCommandOutput extends DescribeNodegroupRespons
6969
* // "STRING_VALUE",
7070
* // ],
7171
* // },
72-
* // amiType: "AL2_x86_64" || "AL2_x86_64_GPU" || "AL2_ARM_64" || "CUSTOM" || "BOTTLEROCKET_ARM_64" || "BOTTLEROCKET_x86_64" || "BOTTLEROCKET_ARM_64_NVIDIA" || "BOTTLEROCKET_x86_64_NVIDIA" || "WINDOWS_CORE_2019_x86_64" || "WINDOWS_FULL_2019_x86_64" || "WINDOWS_CORE_2022_x86_64" || "WINDOWS_FULL_2022_x86_64" || "AL2023_x86_64_STANDARD" || "AL2023_ARM_64_STANDARD",
72+
* // amiType: "AL2_x86_64" || "AL2_x86_64_GPU" || "AL2_ARM_64" || "CUSTOM" || "BOTTLEROCKET_ARM_64" || "BOTTLEROCKET_x86_64" || "BOTTLEROCKET_ARM_64_NVIDIA" || "BOTTLEROCKET_x86_64_NVIDIA" || "WINDOWS_CORE_2019_x86_64" || "WINDOWS_FULL_2019_x86_64" || "WINDOWS_CORE_2022_x86_64" || "WINDOWS_FULL_2022_x86_64" || "AL2023_x86_64_STANDARD" || "AL2023_ARM_64_STANDARD" || "AL2023_x86_64_NEURON" || "AL2023_x86_64_NVIDIA",
7373
* // nodeRole: "STRING_VALUE",
7474
* // labels: { // labelsMap
7575
* // "<keys>": "STRING_VALUE",

clients/client-eks/src/models/models_0.ts

+2
Original file line numberDiff line numberDiff line change
@@ -543,6 +543,8 @@ export interface AddonPodIdentityConfiguration {
543543
*/
544544
export const AMITypes = {
545545
AL2023_ARM_64_STANDARD: "AL2023_ARM_64_STANDARD",
546+
AL2023_x86_64_NEURON: "AL2023_x86_64_NEURON",
547+
AL2023_x86_64_NVIDIA: "AL2023_x86_64_NVIDIA",
546548
AL2023_x86_64_STANDARD: "AL2023_x86_64_STANDARD",
547549
AL2_ARM_64: "AL2_ARM_64",
548550
AL2_x86_64: "AL2_x86_64",

codegen/sdk-codegen/aws-models/eks.json

+12
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,18 @@
115115
"traits": {
116116
"smithy.api#enumValue": "AL2023_ARM_64_STANDARD"
117117
}
118+
},
119+
"AL2023_x86_64_NEURON": {
120+
"target": "smithy.api#Unit",
121+
"traits": {
122+
"smithy.api#enumValue": "AL2023_x86_64_NEURON"
123+
}
124+
},
125+
"AL2023_x86_64_NVIDIA": {
126+
"target": "smithy.api#Unit",
127+
"traits": {
128+
"smithy.api#enumValue": "AL2023_x86_64_NVIDIA"
129+
}
118130
}
119131
}
120132
},

0 commit comments

Comments
 (0)