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.
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.
brew install --cask aleksskoz/tap/kubedrivemacOS 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.debDebian 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

The cluster shows Log in; KubeDrive runs aws sso login for that profile, and one login renews every context on the same SSO session.
Each EKS cluster shows its AWS account; name an account, such as "Payments", and every cluster in it shows the name.
A profile missing from ~/.aws/config shows No AWS profile on the Clusters overview.
The upgrade check lists the removed APIs your releases, manifests and clients still use.
KubeDrive uses your kubeconfig and your SSO sessions, with the RBAC you already have; cluster data never reaches our servers.
aws sso login --profile <name> from a terminal.Free for two clusters of any size. No account, no card: open KubeDrive and pick a context.
brew install --cask aleksskoz/tap/kubedrivemacOS 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.debDebian 13, Ubuntu 24.04, Fedora 40 and newer · GTK 4 and WebKitGTK 6.0 come as dependencies