Kubernetes cluster

Create a Kubernetes cluster

To create a cluster make sure you fulfill all prerequisites.

Prerequisites

  • You are logged on to the DCD. (?)​

  • You are the contract owner or an administrator. (?)​

    • or -

  • You have the privilege to create clusters.

How to create a Kubernetes cluster

  • Open Kubernetes Manager Menu Bar > Resource Manager > Kubernetes Manager

  • Select + Cluster from the menu

  • Give the cluster a name

  • Select the Kubernetes version you want to run in the cluster

  • Click Create Cluster

Note the 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

The cluster will now be created and can be further modified and populated with node pools once its status reaches "ACTIVE" (?)​

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

Manage a Kubernetes cluster

To modify a cluster make sure you fulfill all prerequisites

Prerequisites

  • You are logged on to the DCD. (?)​

  • You are the contract owner or an administrator. (?)​

    • or -

  • You have access to the cluster.

  • The cluster is in state "ACTIVE" (?)​

How to manage a Kubernetes cluster

  • Open Kubernetes Manager - Menu Bar > Resource Manager > Kubernetes Manager

  • Select the cluster from the list ​

  • Type a new name for the cluster

  • Select the version of Kubernetes you want to run on the node pool.

  • Select time and day of your preferred maintenance window. Necessary maintenance for Managed Kubernetes will be performed accordingly.

  • Click Update Cluster to save your changes

Maintenance window

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.

Note the 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.

Delete a Kubernetes cluster

Prerequisites

  • You are logged on to the DCD. (?)​

  • You are the contract owner or an administrator. (?)​

    • or -

  • You have access to the cluster.

  • The cluster is evacuated and no longer contains node pools

  • The cluster is in state "ACTIVE" (?)​

How to delete a Kubernetes cluster

  • Open Kubernetes Manager.

  • Select the cluster from the list.

  • Click Delete Cluster in the menu.

  • Confirm the deletion when prompted.