k8z

Kubernetes Multi-Cluster
Management Platform

A native macOS and iOS app for managing multiple Kubernetes clusters. Get real-time pod logs, terminal access, and cluster insights — all from your desktop and pocket.

Features

Multi-Cluster Management

Switch between clusters instantly. Manage kubeconfig from multiple sources — local files, Cloudflare Tunnel, and custom API servers.

Real-Time Monitoring

Monitor CPU, memory, and network usage across namespaces and nodes. Get push notifications for resource anomalies.

Pod Terminal

Open interactive shell sessions to any pod. Full terminal emulation with copy, paste, and multi-session support.

YAML Export

View and export Kubernetes resource YAML definitions. Edit and apply changes directly from the app.

iPad & Mac Split View

Optimized for iPad split view and macOS multi-window. Monitor clusters side by side, or keep an eye on pods while editing YAML.

Secure by Design

All traffic is end-to-end encrypted. No cloud relay — connect directly to your API server. Face ID / Touch ID unlock supported.

Comparison

Featurek8zkubectlWeb Dashboard
Multi-cluster switchingInstant, visualManual context switchLimited
CPU / Memory monitoringReal-time graphsCLI commands onlyBasic overview
Pod terminalMulti-session nativeSingle terminalWeb terminal
Push notificationsYesNoNo
iOS / iPad supportNative appNo (SSH workaround)Mobile web
macOS nativeNative SwiftUITerminal onlyBrowser only
Offline accessCached clustersNoNo
Face ID / Touch IDSupportedNoNo

FAQ

Do I need a cloud account to use k8z?

No. k8z connects directly to your Kubernetes API servers. There is no cloud relay, no data proxy — your cluster traffic stays between your device and your cluster.

Does k8z support multiple clusters?

Yes. You can add clusters from kubeconfig files, Cloudflare Tunnel credentials, or direct API server URLs. Switch between them instantly from the sidebar.

Can I use k8z on iPhone and iPad?

k8z is available as a universal iOS app that runs on iPhone and iPad, with full support for iPad split view and Stage Manager. It is also available as a native macOS app.

Is k8z open source?

Yes. The source code is available on GitHub Community contributions are welcome.

How is k8z different from Lens or OpenLens?

k8z is built from the ground up as a native SwiftUI app for Apple platforms (iOS, iPadOS, macOS). It is lightweight (under 10 MB), starts instantly, and integrates with system features like Face ID, Push Notifications, and Split View. Lens and OpenLens are Electron-based desktop-only apps.

How do I contribute or report bugs?

Open an issue or pull request on the k8z GitHub repository. For security issues, please email the maintainers directly.

Get Started with k8z

Download today and manage your Kubernetes clusters from anywhere.

View on GitHub

Documentation →