A Kubernetes cluster template is a blueprint of the Kubernetes cluster and contains the required configuration. Before creating a Kubernetes cluster, you must create a Kubernetes cluster template to deploy the cluster. Using VMware Telco Cloud Automation, you can create a Kubernetes cluster template, upload, download, edit, and, use it to deploy multiple clusters.
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 to manage multiple Workload clusters.
- Workload cluster - The clusters where the actual application resides. Network Functions are deployed on the Workload clusters.
- Cluster Configuration - Specify the details about the Container Storage Interfaces (CSI) such as vSphere-CSI and NFS Client, Container Network Interface (CNI) such as Antrea, Calico, and Multus, version of Kubernetes, and tools such as Helm Charts.
- Master Node and Worker Node Configuration - Here, you specify the details about the master and worker node VMs. 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.