# Manage a cluster

## **View the list of clusters**

&#x20;On the **Kubernetes Management** page, you can view and manage the list of existing Kubernetes clusters. To open **Kubernetes Management**, follow these steps:

&#x20;In the **FPT Portal** menu, select **Kubernetes**. The system displays a list of existing clusters organized by **Name, Version, Worker Group, Type, Status, Creation Date, and Action.**

<figure><img src="/files/2n3Is1vEs42eSdfvOQHU" alt=""><figcaption></figcaption></figure>

## **Accessing Cluster Details**

&#x20;**Step 1:** Select **Kubernetes** from the menu to display the **Kubernetes Management** page. Select the cluster for which you want to view details.

<figure><img src="/files/47QZGmqDjsF95u3pRIcQ" alt=""><figcaption></figcaption></figure>

&#x20;**Step 2:** The cluster information is displayed on the **\[Essential Properties]** tab.

<figure><img src="/files/GwDBPiauJD03Y8kbH5rQ" alt=""><figcaption></figcaption></figure>

* **Cluster Information:** Basic cluster information includes the cluster name, Kubernetes version, Kubernetes configuration file, status, <mark style="color:red;">purpose of</mark> <mark style="color:red;"></mark>~~<mark style="color:red;">the SSH key file</mark>~~<mark style="color:red;">, and auto-upgrade version (if enabled).</mark>
* **Load Balancer VIP**: Information about the selected load balancer size.
* **Worker Group Settings:** List of groups and settings Worker Nodes: Minimum/maximum count, CPU, memory, disk.
* **API:** API <mark style="color:red;">URL for the cluster.</mark>

&#x20;**Step 3:** The **\[Node Pools]** tab displays all worker groups belonging to the cluster and the configuration information for each worker group.

<figure><img src="/files/4VSyg1BjNfUjTSQrvfNf" alt=""><figcaption></figcaption></figure>

* **Name:** Worker group name
* **Is Based:** Display (ü) if worker-based, (û) if not worker-based
* **Instance Type:** Display the instance type (CPU or GPU)
* **Resource Type:** Display the amount of CPU and RAM
* **Disk:** Display disk capacity
* **Policy:** Display information about the selected storage policy
* **Auto Scale:** Displays (ü) if auto scaling is enabled, (û) if disabled
* <mark style="color:red;">**Min Node:**</mark> Displays the minimum number of worker node VM instances configured for the worker group.
* <mark style="color:red;">**Max Node:**</mark> Displays the maximum number of worker node VM instances configured for the worker group.
* **Action:** Users can delete worker groups that are no longer in use. <mark style="color:red;">Note: Worker group bases cannot be deleted</mark>

## **Obtaining Cluster Access Information**

&#x20;**Step 1:** Select <mark style="color:red;">**"Containers" > "Kubernetes"**</mark> from the menu to display the **Kubernetes Management** page. Select the cluster whose information you want to access.

<figure><img src="/files/888PwDA55ZWErntycmS9" alt=""><figcaption></figcaption></figure>

&#x20;**Step 2:** Under **Essential Properties > Cluster Information > Configuration,** download the kubeconfig file to log into the cluster using tools like kubectl.

<figure><img src="/files/XvqEJY9gP08dqXezkMXu" alt=""><figcaption></figcaption></figure>

&#x20;*<mark style="color:orange;">**Tip:**</mark> <mark style="color:orange;"></mark><mark style="color:orange;">M-FKE uses Native Kubernetes, allowing users to manage the cluster using kubectl and dashboard tools just like a standard Kubernetes cluster.</mark>*

## &#x20;**Kubeconfig Rotation**

&#x20;When using a Kubernetes cluster, you can perform a kubeconfig rotation. <mark style="color:red;">Example: When you need to change the certificate for user authentication</mark>

&#x20;**Step 1:** Select <mark style="color:red;">**\[Containers] > \[Kubernetes]**</mark> from the menu to display the **Kubernetes Management** page.

&#x20;![](/files/c15Ik21hp2JQeXhH3aXa)

**Step 2:** Select **\[Renew kubeconfig]** under **\[Configuration]** in the **\[Essential Properties]** tab.

&#x20;![](/files/BTdBaY0ZZTGOzQHLuzAn)

&#x20;**Step 3:** Review the warning information in the pop-up and click the **\[Renew]** button.

&#x20;![](/files/RKuCRzF8TYZPn61hSLEv)

## **Deleting a Kubernetes Cluster**

&#x20;Unneeded **Kubernetes clusters** can be deleted using the following steps.

&#x20;**Step 1:** Select <mark style="color:red;">**\[Containers] > \[Kubernetes]**</mark> from the menu to display the **Kubernetes Management** page.

<figure><img src="/files/Ul1y9w94Ob4Hhl8j3eJF" alt=""><figcaption></figcaption></figure>

&#x20;**Step 2**: From the list, select **\[Action]** at the end of the cluster you want to delete. Select **\[Delete]**.

<figure><img src="/files/6UIJhW7N1agbZRSSJ9gI" alt=""><figcaption></figcaption></figure>

&#x20;**Step 3:** Review the warning information in the pop-up and select **"Delete".**

<figure><img src="/files/VnFQOtpiRyFnrDErOkyM" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ai-docs.fptcloud.com/fpt-gpu-cloud/gpu-cluster/managed-k8s-with-gpu-virtual-machine/tutorial/manage-a-cluster.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
