AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-04-10 · Documentation low

File: cli/latest/reference/eks/describe-nodegroup.md

Summary

Updated AWS CLI version from 2.34.25 to 2.34.28 and added identical documentation for the warmPoolConfig structure as in delete-nodegroup.md, detailing its parameters and behavior.

Security assessment

This change mirrors the update in delete-nodegroup.md, adding feature documentation for warm pool configuration. No security context is provided; the content describes feature functionality and constraints without addressing security vulnerabilities or security features.

Diff

diff --git a/cli/latest/reference/eks/describe-nodegroup.md b/cli/latest/reference/eks/describe-nodegroup.md
index 26c4afa59..17279dee7 100644
--- a//cli/latest/reference/eks/describe-nodegroup.md
+++ b//cli/latest/reference/eks/describe-nodegroup.md
@@ -15 +15 @@
-  * [AWS CLI 2.34.25 Command Reference](../../index.html) »
+  * [AWS CLI 2.34.28 Command Reference](../../index.html) »
@@ -801,0 +802,38 @@ nodegroup -> (structure)
+> 
+> warmPoolConfig -> (structure)
+>
+>> The warm pool configuration attached to the node group. Amazon EKS manages warm pools throughout the node group lifecycle using the `AWSServiceRoleForAmazonEKSNodegroup` service-linked role to create, update, and delete warm pool resources.
+>> 
+>> enabled -> (boolean)
+>>
+>>> Specifies whether to attach warm pools on the managed node group. Set to `true` to enable the warm pool, or `false` to disable and remove it. If not specified during an update, the current value is preserved.
+>> 
+>> minSize -> (integer)
+>>
+>>> The minimum number of instances to maintain in the warm pool. Default: `0` . Size your warm pool based on scaling patterns to balance cost and availability. Start with 10-20% of expected peak capacity.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `0`
+>>> 
+
+>> 
+>> maxGroupPreparedCapacity -> (integer)
+>>
+>>> The maximum total number of instances across the warm pool and Auto Scaling group combined. This value controls the total prepared capacity available for your node group.
+>> 
+>> poolState -> (string)
+>>
+>>> The desired state for warm pool instances. Default: `Stopped` . Valid values are `Stopped` (most cost-effective with EBS storage costs only), `Running` (fastest transition time with full EC2 costs), and `Hibernated` (balance between cost and speed, only supported on specific instance types). Warm pool instances in the `Hibernated` state are not supported with Bottlerocket AMIs.
+>>> 
+>>> Possible values:
+>>> 
+>>>   * `STOPPED`
+>>>   * `RUNNING`
+>>>   * `HIBERNATED`
+>>> 
+
+>> 
+>> reuseOnScaleIn -> (boolean)
+>>
+>>> Indicates whether instances should return to the warm pool during scale-in events instead of being terminated. Default: `false` . Enable this to reduce costs by reusing instances. This feature is not supported for Bottlerocket AMIs.
@@ -813 +851 @@ nodegroup -> (structure)
-  * [AWS CLI 2.34.25 Command Reference](../../index.html) »
+  * [AWS CLI 2.34.28 Command Reference](../../index.html) »