# How to Manage Kubernetes Cluster?

### a. How to view the list of Kubernetes clusters?

To view the list of Kubernetes clusters, follow the steps given below:

**Step 1:** [Login](https://customer.acecloudhosting.com/index.php?m=ace_product_register_addon\&action=login) to your account.

**Step 2:** Navigate to **Kubernetes** and then click on **Overview**.

<figure><img src="/files/1Cq5lRd4Yt9ateDkggOH" alt=""><figcaption></figcaption></figure>

**Step 3:** Here, you can view all your Kubernetes clusters.

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

### b. How to create a Kubernetes cluster?

To create a Kubernetes Cluster, follow the steps given below:

**Step 1:** Click on the **Create** button.

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

**Step 2:** Enter the cluster **Name**, select the **Kubernetes Version,** and click **Next**.

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

**Step 3:** Select your network specification.

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

| Field                     | Description                                                                                                                                                                                                                             |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Network Provider          | <p>Select your network provider from the below options:<br><strong>1. Flannel</strong> <br><strong>2. Calico</strong><br><strong>3. Canal</strong></p>                                                                                  |
| Project Network Isolation | <p>Select <strong>Enabled</strong> if you want to provide project network isolation, otherwise select <strong>Disabled</strong>.<br><strong>Note:</strong> Project network isolation is not available for Flannel network provider.</p> |
| Cluster Endpoint Access   | Select cluster endpoint access as **Public** or **Private**.                                                                                                                                                                            |
| CIDR block                | <p>Enter IP address to define your IP range.<br><strong>Note:</strong> It is only available when you select a private cluster endpoint access.</p>                                                                                      |
| Add Source                | Click on **Add Source** to add more CIDR block.                                                                                                                                                                                         |

**Step 4:** Select **Cluster Options** and click **Next**.

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

| Field                             | Description                                                                           |
| --------------------------------- | ------------------------------------------------------------------------------------- |
| Nginx Ingress                     | Select **Enabled** to opt-in for Nginx Ingress otherwise choose **Disabled**.         |
| Nginx Default Backend             | Select **Enabled** to opt-in for Nginx Default Backend otherwise choose **Disabled**. |
| Secrets Encryption                | Select **Enabled** to opt-in for Secrets Encryption otherwise choose **Disabled**.    |
| etcd Snapshot Backup              | Select **Yes** to opt-in for etcd Snapshot Backup otherwise choose **No**.            |
| Recurring etcd Snapshot Enabled   | Select **Yes** to opt-in for Recurring etcd Snapshot Enabled otherwise choose **No**. |
| Recurring etcd Snapshot Interval  | Enter the frequency in hours at which you want to take snapshots.                     |
| Recurring etcd Snapshot Retention | Enter the number of recurring snapshots to be retained before being deleted.          |
| Maximum Worker Nodes Unavailable  | Enter the maximum number of worker nodes that can be unavailable.                     |
| Drain nodes                       | Select **Yes** to opt-in for Drain nodes otherwise choose **No**.                     |

**Step 5:** Enter **Worker Node Configuration** and click **Next**.

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

| Field                    | Description                                                                     |
| ------------------------ | ------------------------------------------------------------------------------- |
| Worker node group name   | Enter name for worker node group.                                               |
| Flavor Type              | Select your flavor type from the dropdown.                                      |
| Flavor Name              | Select your flavor from the dropdown.                                           |
| Quantity of worker nodes | Enter the number of worker nodes in a node group within the Kubernetes cluster. |
| Volume                   | Enter the storage volume attached to each node.                                 |
| Security Group           | Select security group from the dropdown.                                        |

**Step 6:** Review the cluster details and click **Create**.

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

### c. How to delete a Kubernetes cluster?

To delete a cluster, follow the steps given below:

**Step 1:** Click the kebab menu corresponding to the cluster you want to delete and select **Delete.**

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

**Step 4:** Click **Confirm** to complete the deletion.

<figure><img src="/files/NYFpK0YKtlbGqObFaZXT" 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://docs.acecloud.ai/knowledge-base/kubernetes/how-to-manage-kubernetes-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.
