How to manage nodes and node pools on an OVHcloud Managed Kubernetes cluster
Depending on your preferred workflow, you can manage them through:
- The OVHcloud Control Panel.
- The OVHcloud API.
- The
NodePoolsCustom Resource Definition (CRD) viakubectl.
We will walk you through each method to help you efficiently scale and manage your Kubernetes infrastructure.
Requirements
- You have an OVHcloud Managed Kubernetes cluster
- If you plan to manage node pools using the
NodePoolsCRD, make sure you have the kubectl command-line tool installed.
You can find detailed installation instructions on the official Kubernetes website
On nodes and node pools
In your OVHcloud Managed Kubernetes cluster, nodes are grouped into node pools (groups of nodes sharing the same configuration).
When you order a new cluster, it is created with a default node pool. Refer to our guide on creating a cluster for more information.
In this guide, we explain how to do some basic operations with nodes and node pools using the Public Cloud section of the OVHcloud Control Panel.
Instructions
Accessing your cluster
Access our administration UI for your OVHcloud Managed Kubernetes clusters by clicking on Managed Kubernetes Service in the left-hand menu in the Public Cloud section of the OVHcloud Control Panel. In the table, select a cluster by clicking on the cluster name.
In this administration UI, you have several tabs:
- Service: Here, you will have a global view of your cluster with important information like the status, the API URL, or the
kubectlconfiguration file. - Node pools: Here you will find the active node pools of your cluster. You will be able to add, resize, or remove node pools.
- APIServer access: You can add IPv4 ranges to restrict access to your cluster’s APIServer.
- Logs: Here you will find the logs for your Kubernetes cluster’s control plane.

Getting your cluster information
Go to your Public Cloud project in the OVHcloud Control Panel and click on the Managed Kubernetes Service section. Click the name of your cluster.
Listing node pools
Go to your Public Cloud project in the OVHcloud Control Panel and click on the Managed Kubernetes Service, then click on the name of the relevant cluster.
On the following screen, choose the Node pools tab.

Getting node pool details
Go to your Public Cloud project in the OVHcloud Control Panel and click on the Managed Kubernetes Service, then click on the name of the relevant cluster.
On the following screen, choose the Node pools tab and select the name of your pool.

Creating a node pool
In the Node pools tab, click on the button Add a node pool.

Fill the fields to create a new node pool.
NOTE: The name of node pool should be in lowercase. The “_” and “.” characters are not allowed. The node pool name cannot begin with a number.
The subsequent node pool configuration steps are described in Creating a cluster.
To learn more about the flavors of the current OVHcloud range, refer to this page.
Updating a node pool
Configuring a node pool
To access the nodes' configuration, switch to the Node pools tab. Click on the more options ... button in the row of the node pool concerned, then select See nodes.

Here you can delete a node by clicking on the more options ... button to the right of the node.

Adding nodes to an existing node pool
In the Node pools tab, click on the more options ... button in the row of the node pool concerned, then select Configure node pool size.

In the pop-up window, you can resize your node pool by adding nodes. Alternatively, you can enable the autoscaling feature, which allows you to set the minimum and maximum pool size instead.

Deleting a node pool
In the Node pools tab, click the more options ... button in the row of the node pool concerned, then select Delete pool.

Confirm the decision by typing DELETE into the field. Then, click the Delete button.

Go further
To have an overview of the OVHcloud Managed Kubernetes service, visit the OVHcloud Managed Kubernetes page.
To deploy your first application on your Kubernetes cluster, we invite you to follow our guides to configure default settings for kubectl and to deploy a Hello World application.
Browse all the Managed Kubernetes Service (MKS) guides.
Browse the rest of the OVHcloud US documentation for guides on our other products and services.
Learn more about Managed Kubernetes on the OVHcloud US website.
If you need training or technical assistance to implement our solutions, contact your sales representative or click on this link to get a quote and ask our Professional Services experts for a custom analysis of your project.