All Products
Search
Document Center

Container Service for Kubernetes:Overview of Lingjun node pools

Last Updated:Jun 06, 2024

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.

image

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.

Important

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.

image

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.