ctrlplane

Run your operators without running a cluster.

Bring your CRDs and controllers. ctrlplane hosts the Kubernetes control plane they need, and reaches into your own network only through a tunnel you start.

Sign in with GitHub
  1. Youkubectl applya VirtualMachine, say
  2. Hosted by ctrlplaneYour control planeCRDs, custom resources, RBAC
  3. Hosted by ctrlplaneYour operatorany controller image
  4. Started by youTunnela connector or Tailscale
  5. Your networkProxmox, vSphere, anythingnever exposed to the internet

No nodes to run

The API server, its storage and certificates are hosted. You get a kubeconfig.

Controllers, isolated

Each runs in its own sandbox with access to your API types and nothing of anyone else's.

Outbound-only access

Controllers reach your network through a connector you run. Nothing opens inbound.

Are you sure?