Download
Kubo runs on your phone, your tablet and your desktop — one app, the same connections list everywhere.
Store listings are on their way. Links here will go live with the first public release.
Try it before you connect anything
Kubo ships sample connections: a mock Kubernetes cluster, ArgoCD instance, RabbitMQ broker, Elasticsearch cluster, kube-state-metrics endpoint, Prometheus server, OpenObserve instance, Traefik instance, S3 store, MongoDB Atlas project, MongoDB deployment and kubectl console.
They are opt-in: open Settings → Sample connections and switch on the ones you want. An enabled sample appears in the connections list like any other connection, and every feature works against it — live lists, log streaming, charts, the pod terminal, the change-stream heat map, even the kubectl console. No cluster, no broker, no credentials, no account.
Every screenshot on this site is one of those samples.
Platforms
| Platform | Notes |
|---|---|
| Android | Phones and tablets. The primary target. |
| iOS / iPadOS | iPhone and iPad. |
| macOS | The connections panel pins as a side menu at desktop widths. |
| Windows | Same, in a resizable window. |
On desktop the layout is not a stretched phone screen: the connections panel becomes a pinned side menu (collapsible to an icon rail), and screens that benefit from two columns — the kubectl console, for instance — use them.
What you need on the other end
Kubo talks directly to each system’s own API. There is no service of ours in between, and nothing to sign up for.
- Kubernetes — an API server you can reach, and credentials that identify you: a bearer token, a client certificate, AWS/EKS credentials, or nothing at all if you use the Tailscale operator’s API-server proxy, which authenticates by tailnet identity.
- Everything else — the endpoint and credentials that service already uses: an ArgoCD token, a RabbitMQ management login, an Elasticsearch API key, an S3 access key, an Atlas programmatic key, and so on.
Secrets are stored only in the platform’s secure storage, and the app is password-manager-aware when you enter them. See Access, auth & credentials for how private clusters, EKS sign-in and the shared credentials manager work.