A Kubernetes cluster template is a blueprint of the Kubernetes cluster and contains the required configuration. Before creating a Kubernetes cluster, create a Kubernetes cluster template for deploying the cluster. Using VMware Telco Cloud Automation, you can create a Kubernetes cluster template, upload, download, edit, and, use it for deploying multiple clusters.

Note:

Starting VMware Telco Cloud Automation release 3.2, OVA templates have some enhancement:

  1. Remove the limit of opened files.

  2. Photon-5 based OVA moves the setting in the /etc/sysctl.conf to /etc/sysctl.d/99-sysctl.conf, and remove the file /etc/sysctl.conf.

When you define the Kubernetes cluster template, select whether it is a Management cluster type or a Workload cluster type.
  • Management cluster - A Management cluster is a Kubernetes cluster that performs the role of the primary management and operational center. You use the Management cluster for managing multiple Workload clusters.
  • Workload cluster - The clusters where the actual application resides. Deploy network functions on the Workload clusters.
When creating a Kubernetes cluster template for a Management cluster or a Workload cluster, you must provide two types of configuration information:
  • Master Node and Worker Node Configuration - Here, you specify the details about the master node virtual machine and the worker node virtual machines. Specify details such as the storage, CPU, memory size, number of networks, labels, number of replicas for the master nodes, and worker nodes, and so on.