A native desktop Kubernetes manager built for engineers who want a fast, beautiful, and distraction-free way to manage their clusters — no browser, no subscription, no limits.

  • macOS Universal (Apple Silicon & Intel)
  • Linux .deb & .rpm
  • Windows x86_64
kubelizeme app screenshot
Features

Everything you need

Built with Rust + Tauri for native performance. No Electron, no browser overhead.

Multi-cluster support

Connect to all your clusters at once with tabbed navigation. Switch instantly with ⌘1⌘9.

All Kubernetes resources

Pods, Deployments, StatefulSets, Services, Ingresses, ConfigMaps, Secrets, Nodes, CRDs and more — all in one place.

Live log streaming

Stream logs from any pod in real time. The multi-pod log viewer lets you watch multiple containers side by side.

Integrated terminal

Exec into any pod directly from the app. Full terminal experience without leaving your workflow.

Global search

Find any resource across all connected clusters instantly with ⌘/. Open the command palette with ⌘K.

AI Assistant

Built-in AI with 56 Kubernetes tools. Diagnose issues, analyze RBAC, inspect topology — with streaming and image support.

The full picture

Every capability, organized

Click any category to explore.

Cluster Management 10 features
  • Multi-cluster tabs — connect to unlimited clusters with instant switching via ⌘1⌘9
  • Color-coded tab groups — organize clusters by environment with drag-to-reorder
  • Auto-reconnect — persistent connections survive app restarts
  • Service account token auth — connect via token without kubeconfig files
  • Multi-kubeconfig merge — auto-discovers KUBECONFIG env, ~/.kube/config, and user-added files
  • Cluster dashboard — pod phases, node health, resource usage, and warnings at a glance
  • Health monitoring — per-cluster latency ping with visual status indicators
  • Cloud provider detection — auto-detects EKS, AKS, GKE, DigitalOcean, OVH, Linode with version info and EOL support check
  • Context menus — right-click actions on tabs and resources, Ctrl+Click to open in new tab
  • Quick reconnect — reconnect to a cluster directly from the tab popover
Resource Browser 8 features
  • 30+ resource types — Pods, Deployments, StatefulSets, DaemonSets, Jobs, CronJobs, Services, Ingresses, ConfigMaps, Secrets, Nodes, Namespaces, HPAs, PDBs, NetworkPolicies, and more
  • Rich detail panels — click any resource for a kubectl-describe-style side panel with raw YAML view
  • Owner references — clickable "Owned By" chips to navigate resource hierarchies
  • CRD browser — discover and browse Custom Resource Definitions grouped by API group
  • Resource events — view events scoped to any resource directly in the detail panel
  • Sortable columns — click any table header to sort resources by name, status, age, and more
  • Inline filtering — type-ahead filter with passthrough from search and command palette
  • Copy resource names — one-click copy on any resource name across all views
Workload Operations 10 features
  • Edit & apply YAML — in-app YAML editor with direct apply to the cluster
  • Scale deployments — quick scale dialog for instant replica changes
  • Rollout restart — one-click rolling restart for deployments and statefulsets
  • Rollout history — timeline view with live diff between revisions
  • Patch labels — add or remove labels inline on any resource
  • Node maintenance — cordon, uncordon, and drain actions
  • Namespace lifecycle — create and delete namespaces with resource counts and pin/hide
  • Read-only mode — toggle to prevent accidental mutations
  • Ephemeral debug containers — attach a debug container to any running pod for live troubleshooting
  • kubectl-neat YAML — clean YAML output across all resource views, stripping managed fields and defaults
Helm Integration 6 features
  • Release management — list, inspect, upgrade, rollback, and uninstall Helm releases
  • Chart browser — search and install charts from configured repositories
  • Dry-run preview — preview upgrade changes before applying them
  • Release history — full revision timeline with inline diff viewer
  • Repo management — add, remove, and update Helm chart repositories
  • Multi-context aware — all Helm commands scoped to the correct cluster context
RBAC Visualizer 4 features
  • Subject-first browser — explore permissions by user, group, or service account
  • Risk scoring — instantly identify overly permissive bindings
  • Interactive graph — visual RBAC relationship graph scoped to selected subjects
  • Color-coded roles — distinct colors for Role, ClusterRole, RoleBinding, ClusterRoleBinding
AI Assistant 10 features
  • 56 Kubernetes tools — the AI can query pods, deployments, services, nodes, RBAC, Helm releases, topology, and more directly from your cluster
  • Multi-provider support — works with Ollama, LM Studio, OpenAI, and Claude with per-provider API keys
  • Streaming responses — real-time SSE streaming with contextual processing indicators
  • Multimodal image support — paste screenshots or images directly into the chat for visual analysis
  • RBAC resolution — AI can analyze role bindings, subject permissions, and identify overly permissive access
  • Workload topology analysis — AI understands deployment chains and service dependencies
  • Permission-gated tool calls — every AI action is categorized and requires explicit user approval
  • Collapsible chat sidebar — right-docked panel with detachable floating overlay and conversation history
  • App context awareness — the AI knows which cluster, namespace, and view you're looking at
  • Contextual triggers — [?] buttons appear on problematic resources (error pods, failed jobs) for instant investigation
Workload Topology 3 features
  • Visual dependency graph — Deployments → ReplicaSets → Pods → Services → Ingresses
  • Per-row overlay — expand the topology graph directly from any deployment row
  • Theme-aware rendering — nodes, edges, and backgrounds adapt to light and dark mode
Log Viewer 6 features
  • Multi-pod streaming — stream logs from multiple pods simultaneously, stern-style
  • Pod sidebar — per-pod color coding with Only / All / None filter controls
  • Previous container logs — view logs from crashed or restarted containers
  • Save to file — export logs for offline analysis
  • ANSI color support — full terminal color rendering in the log viewer
  • 10,000-line buffer — smooth scrolling with high-performance ring buffer
Embedded Terminal 5 features
  • Local shell — built-in terminal with kubectl context auto-injected
  • Exec into containers — one-click shell access to running containers
  • Quake-style panel — slide-down terminal toggled with backtick key
  • Nerd Font support — proper glyph rendering for powerline prompts
  • Ephemeral debug containers — attach debug containers to running pods with auto-exec into the session
Secrets Management 4 features
  • Masked by default — values hidden at the Rust backend level, never exposed to the UI
  • Explicit reveal — click to decode with per-key copy button
  • Auto-seal countdown — configurable timer re-masks secrets automatically
  • Download as .env — export secret key-value pairs as a .env file
Search & Command Palette 6 features
  • Global search — instant cross-namespace resource search with ⌘/
  • Command palette — kubectl-like command interface with ⌘K and autocomplete
  • Saved searches — bookmark frequently used queries for instant access
  • Dynamic API resources — palette auto-discovers CRD kinds from the cluster
  • History & favorites — recent commands and pinned favorites in the palette
  • Filter passthrough — search or palette results pass filter text directly to resource views
Port Forwarding 2 features
  • Services & Pods — forward ports with one click from any service or pod
  • Active session panel — manage all active port forwards in one place
Performance & UX 13 features
  • Adaptive caching — intelligent polling that adjusts to cluster activity
  • Active-tab-only fetching — only the visible cluster tab polls the API
  • Binary detection — auto-detects helm/kubectl and gates UI actions accordingly
  • Dark & light mode — full theme support across every screen
  • Accent color picker — customize the app's accent color to your taste
  • Google Fonts — choose from 32 fonts with 5 size presets
  • Configurable density — compact to comfortable row spacing
  • Keyboard shortcuts⌘K command palette, ⌘/ global search, and more
  • Inner view tabs — open multiple resource views side-by-side with state preservation per tab
  • Dynamic window title — shows active cluster, view, and namespace
  • Collapsible sidebar — collapse the navigation to icon-only mode for maximum workspace
  • Reconnect button — quickly reconnect to a cluster from the tab popover
  • Native performance — Rust backend, no Electron, starts in under a second
In action

See it in action

Every Kubernetes resource, surfaced cleanly. Built-in describe panels, history, multi-cluster compare, RBAC graphs, and a visual bundle composer.

At a glance

Cluster overview & multi-cluster

Land on a real status page, switch clusters in tabs, and diff two clusters side-by-side when something drifted.

kubelizeme cluster dashboard with theme tweaks panel
Cluster Dashboard

Pod phases, node readiness, resource usage. Tweak theme, accent, and density without leaving the screen.

kubelizeme Cluster Compare diff between two clusters
Cluster Compare

Pick two clusters, pick a kind, see what's only in A, only in B, and what's different. Catch drift instantly.

kubelizeme cluster tab context menu
Tab Management

Group tabs, mark a cluster read-only, compare, or reconnect — right-click any tab.

kubelizeme Nodes with describe panel
Nodes

Roles, capacity, conditions, and labels for every node — with a full describe panel one click away.

kubelizeme Namespaces with detail panel
Namespaces

Pin favorites, see resource counts, drill into labels and annotations.

kubelizeme cluster events
Events

Cluster events with warnings highlighted. Find what's breaking before it pages you.

Workloads

Every workload, with the details that matter

Pods, Deployments, StatefulSets, DaemonSets, Jobs, and a Workloads Overview that aggregates them. Each row opens a describe panel; rollouts have a History tab.

kubelizeme Workloads Overview
Workloads Overview

Every running workload in one table. Sort, filter, jump straight to the resource.

kubelizeme Pods with describe panel
Pods

Status, restart counts, labels — plus a describe panel with conditions and full container detail.

kubelizeme Deployments with describe panel
Deployments

Scale, rollout-restart, and inspect ReplicaSets and conditions inline.

kubelizeme StatefulSets with describe panel
StatefulSets

Replicas, the headless service, image, and selectors — at a glance.

kubelizeme StatefulSet rollout history
Rollout History

Walk back through revisions of any rolled-out workload. StatefulSets, DaemonSets, Deployments — same flow.

kubelizeme DaemonSets with describe panel
DaemonSets

Desired vs ready vs available across the fleet, with rollout status and a full describe panel.

kubelizeme Jobs and CronJobs
Jobs & CronJobs

Completion state, active runs, and history. Switch tabs for CronJobs.

kubelizeme HPA detail panel
HorizontalPodAutoscalers

Min/max, current metrics, scale-target, and conditions surfaced in the describe panel.

Network

Services, Ingresses & policies

Ports, selectors, routing rules, and zero-trust policies — all readable, all clickable, with raw YAML one tab away.

kubelizeme Services with describe panel
Services

ClusterIPs, ports, and endpoints. Describe panel reveals selectors, session affinity, and topology.

kubelizeme Service YAML view
YAML, when you need it

Every detail panel has a YAML tab. Read, copy, never edit by accident.

kubelizeme Ingress detail panel
Ingresses

Hosts, classes, and routing rules surfaced cleanly. Click any rule to trace it.

kubelizeme NetworkPolicy detail
NetworkPolicies

Ingress and egress rules unrolled — see exactly which pods talk to which.

Config & storage

ConfigMaps, Secrets, and persistent storage

Inspect data without dropping to the CLI. Secrets reveal one key at a time. Volumes, claims, and storage classes all wired up.

kubelizeme ConfigMap detail panel
ConfigMaps

Every key in every map. Inspect and copy without dropping to the CLI.

kubelizeme Secrets with reveal-on-demand
Secrets — reveal on demand

Open the describe panel to peek individual values. One key at a time, deliberate.

kubelizeme PersistentVolume detail
PersistentVolumes

Capacity, access modes, reclaim policy, and the claim that bound the volume.

kubelizeme PersistentVolumeClaim detail
PersistentVolumeClaims

Status, the volume it grabbed, and every label and annotation.

kubelizeme StorageClass detail
StorageClasses

Provisioner, reclaim policy, binding mode — exactly what each class promises.

kubelizeme PodDisruptionBudget detail
PodDisruptionBudgets

minAvailable, current healthy pods, and the policy version — all in one panel.

Helm

Helm releases, repositories, and chart browser

Install, upgrade, rollback, and uninstall — without leaving the app. Search any added repo and install with a dry-run preview.

kubelizeme Helm releases
Releases

Every release with revision, status, and full history at a glance.

kubelizeme Helm repositories
Repositories

Add, remove, and refresh repos. Search across all of them in one place.

kubelizeme browse Helm charts dialog
Browse charts

Pick a chart from any repo and install with namespace, name, and values pre-flighted.

Permissions

RBAC made readable

Browse subjects, see the rules they actually get, and trace bindings on a scoped graph. Reverse-search "who can do X on Y" without writing a single can-i.

kubelizeme RBAC Visualizer Subjects tab
RBAC Visualizer — Subjects

Pick a subject; see its rules, risk score, and a graph of the bindings that grant them.

kubelizeme RBAC Who Can Do What
Who Can Do What

Search by verb + resource, get every subject in the cluster that can do it. Auditor-grade.

kubelizeme ClusterRole detail panel
ClusterRoles

Cluster-wide roles and their reach. Click any rule to see what it actually permits.

kubelizeme Role detail panel
Roles

Namespace-scoped roles with rules unrolled.

kubelizeme RoleBinding detail panel
RoleBindings

Subjects and roleRef in one panel. Trace from binding to permission instantly.

kubelizeme ServiceAccount detail panel
ServiceAccounts

Every SA, the secrets it owns, the labels controllers stamped on it.

Custom resources

CRDs are first-class

Every CRD on the cluster shows up grouped by API group. Click in to instances; the same describe / YAML / Events tabs you get for built-ins.

kubelizeme Custom Resources catalog
CRD catalog

Argo, Calico, Traefik, your own — grouped by API group, scope, and version.

kubelizeme CRD instance detail
CRD instances

Drill into any custom resource — describe panel, YAML, and events, just like a Pod.

Composer

Author bundles visually, ship them anywhere

A live, validated bundle composer. Build from scratch, import YAML, or start from a template. Render as apply, Helm, Kustomize, or YAML.

kubelizeme Composer landing
Composer home

Start blank, import YAML, or pick a curated template. Recents are one click away.

kubelizeme Composer bundle editor with live topology graph
Composer topology

Resources, form, and live topology graph side-by-side. The graph updates as you build.

Observability

Logs and events, the right way

Stern-style multi-pod log streaming with filters and color-coded sources. Cluster events with warnings highlighted.

kubelizeme multi-pod log streaming
Multi-pod log streaming

Stream logs from multiple pods at once with color-coded output, regex filtering, and live tailing.

kubelizeme Settings — Appearance
Make it yours

Theme, accent color, font, density, table style, status style, system variation. Tune it once, settle in.

100%
Free forever
0
Telemetry or tracking
Clusters supported
3
Native platforms
Download

Get started quickly

Available for macOS, Linux and Windows — no account, no sign-up, no license key.

# Add the tap
brew tap amioranza/tools

# Install kubelizeme
brew install --cask amioranza/tools/kubelizeme

# Update to latest version
brew upgrade --cask amioranza/tools/kubelizeme

Or download the DMG directly

Download v1.8.1 for macOS Universal binary — Apple Silicon & Intel
macOS Security Note

Since kubelizeme is distributed outside the Mac App Store, macOS Gatekeeper may block the first launch. You'll see a message saying "The app kubelizeme was blocked to protect your Mac".

macOS Security panel showing kubelizeme blocked with Open Anyway option

To fix this, you have two options:

Option 1 — Open System Settings → Privacy & Security, scroll to the Security section, and click "Open Anyway" next to the kubelizeme message.

Option 2 — Run this command in Terminal to remove the quarantine flag:

xattr -cr /Applications/kubelizeme.app
Prerequisites — optional CLI tools for specific features
helm optional — Helm write operations (upgrade, install, rollback, uninstall)
brew install helm
kubectl optional — Port forwarding
brew install kubectl

All other features use the Kubernetes API natively and require no additional tools.