Skip to content

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 -