Container Service for Kubernetes (ACK) Lingjun managed clusters provide Lingjun node pools in which you can deploy Lingjun compute nodes. This allows you to manage Lingjun nodes in an efficient manner. For example, you can configure nodes, schedule applications to specified nodes, and configure GPUs based on node pools. This topic describes the features and usage notes of Lingjun node pools, and how to create Lingjun node pools.
Table of contents
Background information
Intelligent Computing LINGJUN allows you to create groups to manage compute nodes. You can create different clusters to meet the business requirements of different application environments. You can add the compute nodes in a cluster to different groups based on your environment, cluster, and compute node requirements to improve the utilization of compute nodes. To facilitate the management of Intelligent Computing LINGJUN groups and Lingjun nodes, ACK Lingjun managed clusters provide Lingjun node pools.
Features
Lingjun node pools provide the same features as ACK node pools. Nodes in a Lingjun node pool have the following attributes:
The type and the version of the container runtime.
The CPU management policy.
Labels and taints.
The user-defined data.
Usage notes
Each Lingjun node pool in ACK corresponds to one or more groups in Intelligent Computing LINGJUN. Each Lingjun node belongs to only one Lingjun node pool. You can manage Lingjun nodes in an ACK Lingjun managed cluster by Lingjun node pool.
For example, you can configure labels, taints, and user-defined data for the nodes in a Lingjun node pool. This allows you to manage Lingjun nodes in batches.
By default, nodes in a Lingjun node pool are configured with the following label and taint. This helps prevent system components from scheduling pods to Lingjun nodes.
Label:
alibabacloud.com/lingjun-worker:true
Taint:
Key:node-role.alibabacloud.com/lingjunEffect:NoSchedule
If your pod runs on a Lingjun node, you must configure a toleration for the pod to tolerate the taint.
Do not delete the default label and taint. Otherwise, the system components of ACK may schedule pods to Lingjun nodes. Consequently, your business may be affected.
Create Lingjun node pools
You cannot create Lingjun node pools in the ACK console. To create Lingjun node pools and associate Lingjun node pools with Intelligent Computing LINGJUN groups, log on to the Intelligent Computing LINGJUN console. For more information, see Create an ACK Lingjun managed cluster.