Amazon EKS GUI

Amazon EKS clusters, signed in with AWS SSO

KubeDrive runs the same aws eks get-token your kubeconfig names, so anything that works with kubectl works here, and it tells you when a session needs a login.

Download for macOS
brew install --cask aleksskoz/tap/kubedrive

macOS 13 or later · Apple silicon and Intel · signed and notarized by Apple

Windows 10 1809 or later, Windows 11 · not code-signed yet: More info → Run anyway

sudo apt install ./kubedrive_0.6.7_amd64.deb

Debian 13, Ubuntu 24.04, Fedora 40 and newer · GTK 4 and WebKitGTK 6.0 come as dependencies

Free forever for two clusters · Pro free for 14 days, no card

EKS clusters in KubeDrive: one needs an AWS SSO login, one has no AWS profile, two are signed in with the account's name shown

One click when SSO expires

The cluster shows Log in; KubeDrive runs aws sso login for that profile, and one login renews every context on the same SSO session.

AWS accounts by name

Each EKS cluster shows its AWS account; name an account, such as "Payments", and every cluster in it shows the name.

Missing profiles caught early

A profile missing from ~/.aws/config shows No AWS profile on the Clusters overview.

Upgrade EKS with confidence

The upgrade check lists the removed APIs your releases, manifests and clients still use.

Your credentials stay on your computer

KubeDrive uses your kubeconfig and your SSO sessions, with the RBAC you already have; cluster data never reaches our servers.

Questions

What do I need first?
The AWS CLI v2, and one aws sso login --profile <name> from a terminal.
Does it change my kubeconfig or AWS config?
No. It reads them as they are.
Does it work with GKE and AKS too?
Yes, and with Teleport, OCI and OIDC logins: see Single sign-on in the docs.
Is it free?
Free forever for two clusters; Pro is free for 14 days, no card.
AWS SSO and EKS →
Use cases

Try it on your largest namespace.

Free for two clusters of any size. No account, no card: open KubeDrive and pick a context.

Download for macOS
brew install --cask aleksskoz/tap/kubedrive

macOS 13 or later · Apple silicon and Intel · signed and notarized by Apple

Windows 10 1809 or later, Windows 11 · not code-signed yet: More info → Run anyway

sudo apt install ./kubedrive_0.6.7_amd64.deb

Debian 13, Ubuntu 24.04, Fedora 40 and newer · GTK 4 and WebKitGTK 6.0 come as dependencies