This creates a managed Kubernetes cluster you then drive with kubectl from your own machine.
Create the cluster
- Open Kubernetes in the console and start a new cluster.
- Fill in:
- Cluster Template: choose a template, which sets the Kubernetes version and the node type. Create one first if none fits.
- Name: for example
prod-k8s. - Keypair: the SSH key for node access. See Manage your SSH keys.
- Number of worker nodes: start with two or three for a real workload. You can scale later.
- Number of control-plane nodes: one is fine for testing; use three for production high availability.
- Server Plan for nodes: the size of each node (see Server Plans explained).
- Region: where the cluster runs.
- Create it. Provisioning takes several minutes while the control plane and nodes come up.
Get access
When the cluster is healthy, download its kubeconfig file from the cluster page, then follow Connect to your cluster with kubectl.
A cluster runs on real servers, so it draws from your wallet while it exists. Delete clusters you are only testing.