Nodegroup#

Description of a node group for a Kubernetes cluster.

Contents#

  • capacityType — The way the capacity is provided to the node group.

    • Type: String

    • Valid values: ON_DEMAND

    • Required: No

    • Default value: ON_DEMAND

  • nodegroupArn — The group ID of the worker node .

    • Type: String

    • Required: No

  • clusterName — Name of the cluster containing the node group.

    • Type: String

    • Required: No

  • createdAt — The date in the Unix epoch timestamp format when the node group was created.

    • Type: Timestamp

    • Required: No

  • diskSize — The size of the volume in the node group configuration.

    • Type: Integer

    • Required: No

    • Default value: 20

  • health — The list of errors and warnings occurred on the cloud provider side during node group operation.

  • instanceTypes — The instance type defined by the first passed element.

    • Type: Array of strings

    • Required: No

  • labels — The Kubernetes labels applied to all nodes in the group.

    Attention

    This object contains only those labels that were applied using API.

    • Type: String map

    • Key length constraints: Min — 1. Max — 63.

    • Value length constraints: Min — 1. Max — 63.

    • Required: No

  • modifiedAt — The date in the Unix epoch timestamp format when the node group was modified.

    • Type: Timestamp

    • Required: No

  • nodegroupName — The name of the node group.

    • Type: String

    • Required: No

  • remoteAccess — The remote access configuration associated with the node group.

  • resources — The Auto Scaling Group associated with the node group.

  • scalingConfig — Information on scaling settings for the Auto Scaling Group on which the node group is based.

  • status — The current state of the node group.

    • Type: String

    • Valid values: CREATING | ACTIVE | PENDING | UPDATING | DELETING | CREATE_FAILED | DELETE_FAILED | DEGRADED

    • Required: No

  • subnets — The subnets specified for the Auto Scaling Group on which the node group is based.

    • Type: Array of strings

    • Required: No

  • tags — Tags assigned to the resource being created.

    • Type: String map

    • Required: No

  • taints — Taints applied to worker nodes in the Kubernetes cluster.

    Attention

    This object contains only those taints that were applied using API.

    • Type: List of Taint objects

    • Required: No

  • updateConfig — The node group update configuration.

  • version — The Kubernetes version of the node group.

    • Type: String

    • Required: No