Skip to content

Quick Start

Sign up at console.geeper.io.

Click New cluster, pick a name and Kubernetes version, and hit Create. The control plane will be ready in under a minute.

Once your cluster is running, go to the Nodes tab and click Join node to generate a join token.

Run the following on your worker node (Linux, amd64 or arm64):

Terminal window
sudo gctl cluster join <your-join-token>

Or without the CLI:

Terminal window
curl -fsSL https://geeper.io/install.sh | sh -s -- <your-join-token>

Go to the Access tab on your cluster page. Click New kubeconfig to create one — choose a role (view, edit, or admin), optionally limit it to specific namespaces, and set an expiry if you want. Download the file and you’re ready:

Terminal window
export KUBECONFIG=~/Downloads/kubeconfig.yaml
kubectl get nodes

When a new Kubernetes version is available, a banner appears on your cluster page. Click Upgrade — Geeper handles the rest. Control plane updates first, then all worker nodes roll over automatically.