API Concepts
Versioning
The API types for nodeadm (the node.eks.aws API group) are versioned in a similar manner to the Kubernetes API.
There are three levels of stability and support:
Alpha
- Example:
v1alpha2. - Support for an alpha API may be removed at any time.
- Subsequent alpha API versions may include incompatible changes, and migration instructions may not be provided.
Beta
- Example:
v3beta4. - Support for a beta API will remain for at least one release following its deprecation.
- Subsequent beta or stable API versions may include incompatible changes, and migration instructions will be provided.
Stable
- Example:
v5. - Support for a stable API will align with the support of a major version of Amazon Linux.
Feature Gates
| Name | Default | Since | Until |
|---|---|---|---|
InstanceIdNodeName |
false |
- | - |
Behaviorial Boundaries
| Description | Since | Until |
|---|---|---|
Apply the nvidia.com/gpu.present=true node label on startup if NVIDIA devices are detected on the instance |
1.35 | - |
| Enable CDI in the default containerd configuration | 1.32 | - |
| Write user-provided kubelet config as a kubelet drop-in configuration file | 1.29 | - |