Kubernetes terminal
A terminal that treats Kubernetes as a first-class citizen
Stop exporting KUBECONFIG in six shells. Tempest keeps cluster profiles beside your SSH hosts: one click into a pod shell, one click to switch clusters, logs and exec sessions in the same grid as everything else — with an AI agent that speaks kubectl.
Windows, macOS, Linux, Android, iOS & Web.
Cluster profiles
Every cluster, one list, zero context juggling
Dev, staging, prod, the client's EKS, the homelab k3s — saved as profiles with their own credentials, synced encrypted across your devices.
Pods and nodes
Exec into pods like SSHing into hosts
Pod shells open as sessions in the grid — split-screen a failing pod's shell next to its logs, next to the node's SSH session.
AI that knows kubectl
Describe the problem, review the fix
CrashLoopBackOff at 2 a.m.? The built-in agent reads the state, proposes the kubectl invocations, and executes step by step with your approval.
Frequently asked questions
- Does Tempest replace kubectl?
- No — it runs your kubectl workflows in a saner cockpit: cluster profiles, pod shells as sessions, and an AI agent that drafts the commands. Your existing kubeconfigs and muscle memory carry over.
- Can I manage multiple clusters at once?
- Yes — that's the point. Clusters are profiles you switch or open side by side, so dev and prod are never one ambiguous context switch apart.
- Does the Kubernetes support work on mobile?
- Yes — cluster profiles sync to Android and iOS, so you can exec into a pod or check a rollout from your phone.
- Is Kubernetes support in the free plan?
- Kubernetes is a Pro feature. The free plan covers SSH, Mosh, SFTP, FTP, S3, and WebDAV; Pro adds Kubernetes, RDP, VNC, serial, and the AI agent.
- How do credentials stay safe?
- Cluster credentials live in the same zero-knowledge end-to-end encrypted store as SSH keys — synced ciphertext, decrypted only on your devices. Where credentials live