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

Every capability, organized

Built with Rust + Tauri for native performance. Click any category to explore.

Cluster & resources 18 features

Cluster management

  • 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

  • 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
Workloads & topology 13 features

Workload operations

  • 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

Workload topology

  • 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
Logs, terminal & port forwarding 13 features

Log viewer

  • 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

  • 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

Port forwarding

  • Services & Pods — forward ports with one click from any service or pod
  • Active session panel — manage all active port forwards in one place
Security 8 features

RBAC visualizer

  • 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

Secrets management

  • 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
Helm & search 12 features

Helm integration

  • 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

Search & command palette

  • 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
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
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.

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.