Create and manage sandboxed container node pools

更新时间:
复制 MD 格式

The sandboxed container runtime isolates applications and their dependencies in a lightweight virtual machine. This provides each pod with its own kernel, preventing malicious attacks or vulnerabilities in a container from affecting the host or other containers. In Container Service for Kubernetes (ACK), you manage nodes by using node pools. This topic explains how to create a sandboxed container node pool and scale its nodes.

Limitations

  • Cluster version: This feature is available only on an ACK managed cluster or ACK dedicated cluster that runs Kubernetes 1.16 to 1.34. To upgrade a cluster, see Manually upgrade a cluster.

  • Operating system: Sandboxed container node pools do not support custom images or Alibaba Cloud Marketplace images.

  • Instance type: Only Elastic Bare Metal Instance types are supported.

  • Network plugin: A sandboxed container node pool supports only the Flannel network plugin and the Terway network plugin in specific modes. If you use the Terway network plugin, you cannot use the exclusive ENI mode or the DataPath v2 feature.

Create a sandboxed container node pool

When you create a node pool, set the container runtime to sandboxed container. For more information, see Create and manage node pools.

Scale a sandboxed container node pool

  1. Log on to the ACK console and choose Clusters in the navigation pane on the left.

  2. On the Clusters page, click the name of your cluster. In the left navigation pane, click Nodes > Node Pools.

  3. In the Actions column of the target node pool, click Scale. Select Manual mode, set the Expected Nodes parameter, and then follow the on-screen instructions.

    Once scaling is complete, the node pool contains the specified number of nodes.

Related documents