VK Cloud logo
Updated at April 15, 2024   08:50 AM

Managing worker node group

Add worker node group

  1. Go to VK Cloud personal account.
  2. Select the project where the necessary cluster is located.
  3. Go to ContainersKubernetes Clusters.
  4. Expand the menu of the necessary cluster and select Add node group.
  5. Set settings for the node group.
  6. Click the Add node group button.

Customize scaling options

You can change the size of a group of worker nodes manually or configure auto scaling.

These operations are described in detail in Scaling cluster nodes section.

Customise labels and taints

Labels and taints can be set both with the interfaces supported by the VK Cloud platform (personal account and Terraform) and with kubectl. When assigning labels and taints, keep in mind that labels and taints set via the platform interfaces are periodically synchronized with the Kubernetes cluster (in one direction only). During synchronization, labels and taints set with the platform will overwrite labels and taints that were set with kubectl if their keys match. Other labels and taints that were set with kubectl and were not overwritten by values from the platform are valid in the cluster, but are not displayed, e.g. in the Terraform state or personal account.

  1. Go to VK Cloud personal account.

  2. Select the project where the necessary cluster is located.

  3. Go to ContainersKubernetes Clusters.

  4. Locate the necessary cluster and node group.

  5. Expand the menu of the necessary node group and select Labels and Taints.

  6. Do the necessary actions.

    • Manage labels:

      • Add a new label as a key/value pair.
      • Change the key or value of the existing label.
      • Delete existing label.
    • Manage taints:

      • Add a new taint by specifying its effect and label as a key/value pair.
      • Modify existing taint.
      • Delete existing taint.

See Labels and taints for details.

Configure update settings

To increase update speed, the container service updates multiple nodes in a group at once. To keep your applications and services available during the update, specify the maximum percentage of unavailable nodes for the node group before updating cluster.

  1. Go to VK Cloud personal account.
  2. Select the project where the necessary cluster is located.
  3. Go to ContainersKubernetes Clusters.
  4. Locate the necessary cluster and node group.
  5. Expand the menu of the necessary node group and select Node update.
  6. Specify the necessary percentage.
  7. Click the Save changes button.

More details about the update procedure in Cluster version update.

Delete node group

This operation can only be performed when the cluster is running.

The single cluster node group cannot be deleted from the personal account. However, you can do it with Terraform.

  1. Go to VK Cloud personal account.
  2. Select the project where the necessary cluster is located.
  3. Go to ContainersKubernetes Clusters.
  4. Locate the necessary cluster and node group.
  5. Expand the menu of the necessary node group and select Delete.
  6. Click the Confirm button.