Kubius · Contexts & kubeconfig

Switch clusters without kubectl config gymnastics

No more kubectl config use-context and hoping you're pointed at the right cluster. Kubius reads your kubeconfig, shows every context with its provider, and lets you switch - or open several at once, each in its own window.

Works with Google GKE, Amazon EKS, Azure AKS, DigitalOcean, self-managed & more · macOS Sonoma (14) or later

Your clusters, clearly labelled

Every context, at a glance

Kubius parses your kubeconfig (and $KUBECONFIG) and lists each context with a provider badge - GKE, EKS, AKS, DigitalOcean or self-managed - so you always know which cluster is which.

Your cloud auth, reused

It runs your existing exec plugins (gke-gcloud-auth-plugin, aws eks get-token, kubelogin) exactly as your terminal does, so managed clusters connect without re-login.

Several clusters at once

Open a window per context and arrange them side by side - production and staging, or two clouds - instead of flipping one active context.

Aliases & favourites

Give a gnarly ARN or gke_ context a friendly alias, and pin the clusters you use most so they're always to hand.

Connection state you can see

A status dot shows connecting, connected or failed per cluster, and a clear panel explains an auth or network failure - with a link to help.

Local and safe

Everything runs on your Mac against your own kubeconfig - no credentials uploaded anywhere.

Simple, one-time pricing

Pay once. No subscription.

One-time licence from €49 - no subscription. 14-day free trial, no card required.

Free 14-day trial · macOS Sonoma (14) or later · No agents, nothing to install in-cluster

Questions, answered

How does Kubius pick up my clusters?

It reads your kubeconfig (honouring $KUBECONFIG) and lists every context, tagged with its provider. You can also add a cluster manually. Switching context is a click - no kubectl config commands.

Does it handle GKE/EKS/AKS auth?

Yes - it reuses the same exec credential plugins your terminal uses (gcloud, aws, kubelogin), so managed clusters authenticate the way they already do.

Can I work with more than one cluster at a time?

Yes. Open a window per context and view several clusters side by side, rather than switching a single active context back and forth.

Can I rename confusing context names?

Yes - set a friendly alias for any context (handy for long EKS ARNs or gke_ names) and pin favourites for quick access.

Manage your contexts the easy way