Set Up a Kubernetes Cluster

Creating a cluster in the Kubernetes Manager

Prerequisites: Make sure you have the appropriate permissions. Only contract Owners, administrators or users with the Create Kubernetes Clusters permission can create a cluster. Other user types have read-only access.

1. Go to Containers > Managed Kubernetes.

Accessing the create cluster modal

2. Select Create Cluster.

3. Give the cluster a unique Name.

Naming conventions for Kubernetes:

  • Maximum of 63 characters in length.

  • Begins and ends with an alphanumeric character ([a-z0-9A-Z]).

  • Must not contain spaces or any other white-space characters.

  • Can contain dashes (-), underscores (_), dots (.) in between.

4. Select the Kubernetes Version you want to run in the cluster.

5. Click Create Cluster.

Result: The cluster will now be created and can be further modified and populated with node pools once its status is active.

To access the Kubernetes API provided by the cluster simply download the kubeconfig file and use it with tools like kubectl.

Configuring a cluster in Cluster Settings

1. Select Cluster name from the list and type a new name.

2. Select the Version of Kubernetes you want to run on the node pool.

3. Select the Maintenance time of your preferred maintenance window. Necessary maintenance for Managed Kubernetes will be performed accordingly.

4. Click Update Cluster to save your changes.

Configuring a cluster in cluster settings

The maintenance window starts at the time of your choosing and remains open for another four hours. All planned maintenance work will be performed within this window, however not necessarily at the beginning.

Deleting a cluster

Prerequisites: Make sure you have the appropriate permissions and access to the chosen cluster. The cluster should be active, evacuated, and no longer contain any node pools.

  1. Open the Kubernetes Manager.

  2. Select the cluster from the list.

  3. Click the Delete in the menu.

  4. Confirm the deletion when prompted.

Last updated

Revision created on 9/7/2023