Create a cluster
Create a shared managed cluster and connect kubectl to it.
Create the cluster
Section titled “Create the cluster”kupe cluster create dev --cpu-limit 2 --memory-limit 8Gi --storage-limit 50GiThe --cpu-limit, --memory-limit, and --storage-limit flags are required;
there are no resource defaults. The version is optional (omitting it uses the
latest supported version). The command waits for the cluster to reach Running
(usually 1–2 minutes).
- Open Clusters and click Create Cluster.
- Name it
devand set its resource limits (CPU, memory, storage), which are required. The version is optional and defaults to the latest supported version. - Click Create and wait for Phase: Running.
Merge kubeconfig
Section titled “Merge kubeconfig”kupe cluster kubeconfig dev --mergeThis adds a context like kupe-<tenant>-dev to ~/.kube/config.
Open the cluster → CLI Access → download the OIDC kubeconfig, then:
export KUBECONFIG=~/Downloads/dev-oidc.kubeconfigVerify
Section titled “Verify”kubectl get nsYou should see default, kube-system, argocd, and a few others.
Deploy your first app.
For the details behind OIDC vs token kubeconfigs, see Cluster Access.