Create Clusters
INFO
To learn about Clusters and the shared responsibility model, see Clusters.
Create a Cluster
- Go to Clusters → Create Cluster
- Configure the properties as desired:
| Configuration Property | Description | Default | Required/Mandatory | Can be changed after creation |
|---|---|---|---|---|
| name | human readable name for your cluster. must be unique within your organization | Mandatory | No | |
| version | defines the Kubernetes minor version to be used. the patch version is managed by the platform. | 1.33 | Mandatory | Yes |
| pod_cidr | sets the network CIDR for the Pods within your Kubernetes cluster | 10.36.0.0/16 | Mandatory | No |
| service_cidr | sets the network CIDR for the Services within your Kubernetes cluster | 10.36.0.0/16 | Mandatory | No |
| dns_service_ip | sets the service ip for the Kubernetes DNS Service (coredns) | 10.96.0.10 | Mandatory | No |
| Addon: kube-proxy | whether kube-proxy should be installed. unselect if you want to use a CNI that replaces kube-proxy (i.e. Cilium) | yes | Mandatory | No |
| Addon: core-dns | whether core-dns should be installed. unselect if you like to deploy & configure CoreDNS yourself. | yes | Mandatory | No |
- Hit Create Cluster
Wait some minutes for your cluster to become ready.
Connect to the Cluster
Once your cluster is ready, grab the .kubeconfig (Admin) file from the Info page, which will grant you full access to the cluster.
shell
$ export KUBECONFIG=/path/to/my/cluster.kubeconfig
$ kubectl cluster-info
Kubernetes control plane is running at ...
$ kubectl get nodes
# no nodes created yetBefore starting to deploy workloads, Machine Pools and Machines must be created and assigned.
INFO
meltcloud Clusters do not come with any CNI preinstalled. To put your Nodes into ready state, a CNI must be configured and deployed first!
