Freedom251 › Local Kubernetes Tools
srelens

What srelens is
srelens is a free Kubernetes desktop workspace for browsing, inspecting and operating clusters. It supports more than 40 resource kinds, covering areas such as workloads, networking, storage, RBAC, admission, autoscaling and custom resources. Investigation tools include live watches, log streaming, in-pod terminals, port forwarding, Helm release views and a schema-aware YAML editor. CPU and memory metrics for nodes and pods come through Kubernetes Metrics Server. Users can scale or restart workloads, and cordon, drain or evict nodes; destructive actions require confirmation. The desktop app connects directly to Kubernetes API servers using local kubeconfig credentials, without an intermediary srelens cloud service. Available actions depend on the selected context's credentials and RBAC permissions. Added kubeconfig files remain local, while pasted configurations are stored in the application directory. Secret values are masked by default and can be revealed per key. The built-in MCP server connects to clients including Claude Code, Claude Desktop, Cursor and Codex. srelens is open source under the MIT license, with no account or license key required.
Who it suits
srelens is aimed at engineers and AI agents, including SRE, platform and DevOps engineers. It suits users who want a desktop interface for Kubernetes clusters across macOS, Windows or Linux.
What it does well
- Free, open source under the MIT license.
- Covers more than 40 Kubernetes resource kinds.
- Includes live watches, log streaming and in-pod terminals.
- Connects directly using local kubeconfig credentials.
- Masks Kubernetes Secret values by default.
What to know first
- Operations are limited by the selected context's RBAC permissions.
- Windows code signing is on the roadmap.
- Production web deployments require authentication and TLS termination.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | No account · No license key · Desktop, terminal UI and MCP access | Free |
As srelens.com lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the srelens website.
- Download the desktop app for macOS, Windows, or Linux.
- Open the app and connect with credentials from a local kubeconfig file.
- Choose the Kubernetes context whose resources you want to inspect.
srelens is a free Kubernetes desktop workspace for engineers who need both broad cluster visibility and controlled operational actions. It suits SREs, platform and DevOps engineers, and AI-assisted workflows that rely on local kubeconfig access. Its strongest case is comprehensive local cluster work; teams planning shared web access must account for a more demanding security setup.
Overview
The desktop connects straight to Kubernetes API servers with credentials from local kubeconfig files, without an intermediary srelens cloud service. The selected context and its RBAC permissions govern every available operation, so the interface follows existing authorization rather than creating a separate access layer. Added kubeconfig files stay local, while pasted configurations are stored in the application directory.
More than 40 resource kinds are covered, spanning workloads, networking, storage, RBAC, admission, autoscaling and custom resources. That range makes it useful as a general cluster console instead of a workload-only viewer. Node and pod CPU and memory figures come through Kubernetes Metrics Server, so those metrics depend on that component being present and functioning.
Key features
Live watches, streamed logs, in-pod terminals, port forwarding and Helm release views put common investigation tasks together. A schema-aware YAML editor is aimed at safer, more informed manifest changes than an unstructured text editor. The workspace also supports scaling and restarting workloads, plus cordoning, draining and evicting nodes. Confirmation is required for destructive actions, an important guardrail when operating production resources.
The built-in MCP server connects to MCP clients including Claude Code, Claude Desktop, Cursor and Codex. Connections work over stdio or loopback HTTP. Mutating MCP tools require an explicit confirmation argument, and the desktop HTTP server binds to loopback rather than external interfaces; these controls reduce accidental or remote execution risk but do not replace sound RBAC and host security.
Kubernetes Secret values are masked by default and revealed per key. macOS packages are Developer ID signed and notarized, while Linux assets include Tauri updater signatures. Windows code signing is on the roadmap, so Windows users have a less mature package-signing position.
Pricing
The Free plan costs nothing and is free to download. There is no paid tier, account or license key, and the project is open source under the MIT license. That makes it suitable for individual practitioners and teams that can run their own desktop tooling without subscription procurement. There are no cheaper or higher tiers trading away features, seats or quotas; the trade-off is that support is directed to GitHub issues with safely shareable application logs for reproducible bugs.
Platforms
srelens supports macOS, Windows and Linux, with API, web and self-hosted deployment options also identified. It provides a graphical interface and supports multi-node clusters. The desktop model is the natural fit for local kubeconfig workflows. The optional web server changes the security profile: production deployments require authentication, TLS termination, a stable master key and RAM-backed storage for decrypted runtime material.
Who it's for
Choose srelens if you are an SRE, platform engineer or DevOps engineer who wants one graphical workspace for browsing, troubleshooting and making approved cluster changes. It is especially compelling when local credential handling, multi-node visibility and MCP-based AI workflows matter. It is less suitable as a casually exposed shared web console, because production web operation requires several deliberate security controls, or for organizations that require signed Windows builds today.
Pros and cons
Pros
- Broad resource coverage: More than 40 Kubernetes kinds cover infrastructure, policy and custom objects as well as workloads.
- Investigation in one workspace: Watches, logs, terminals, port forwarding, Helm views and YAML editing reduce context switching.
- Operational safeguards: Destructive desktop and MCP actions require confirmation, while RBAC remains the authority.
- Local-first access: Credentials and kubeconfig files remain on the machine rather than passing through a vendor cloud.
- No-cost open source: The MIT-licensed Free plan has no account, key, paid tier or stated usage cap.
Cons
- Metrics dependency: Node and pod CPU and memory data require Kubernetes Metrics Server.
- Web deployment burden: Production use needs authentication, TLS termination, a stable master key and RAM-backed storage.
- Windows signing gap: Code signing is still on the roadmap, unlike the signing and notarization noted for macOS.
Alternatives
For a broader directory of on-device Kubernetes options, see Local Kubernetes Tools.
- Kubeterm is a freemium desktop and mobile option; pick it when Android or iOS support matters alongside its free macOS, Windows and Linux desktop plan.
- kind is a free, open-source tool for running Kubernetes in Linux, macOS, Windows and self-hosted environments, better suited when cluster creation is the priority.
- Kubus is a free Kubernetes client built in the open for network-automation work.
- Kunobi offers a free tier for up to three simultaneous clusters, with community support, and a paid Pro option.
- Rancher Desktop is a free open-source desktop application from SUSE’s Rancher Engineering group.
- vCluster Platform suits teams needing virtual-cluster management, with a free tier covering unlimited virtual clusters within stated CPU/GPU limits.
- Colima is a free MIT-licensed container runtime for macOS and Linux rather than a full cluster operations workspace.
- ctlptl is a free Apache-2.0 tool for Linux, macOS and Windows with no paid plans or stated usage limits.
Verdict
srelens is a strong choice for engineers who want a free, open-source graphical console that combines deep Kubernetes inspection with carefully confirmed operations and local credentials. Choose it for rich desktop and MCP-assisted cluster work; look elsewhere if your priority is a turnkey multi-user web deployment or currently signed Windows installers.
Verdict
srelens brings cluster inspection and operations into a free desktop workspace, with local credentials and confirmation for destructive actions. Check your RBAC permissions and the extra security requirements if deploying its optional web server.
Questions
How much does srelens cost?
It is free to download, with no paid tier.
Does srelens require an account or license key?
No. The free plan requires neither an account nor a license key.
Which operating systems does it support?
The desktop app supports macOS, Windows, and Linux.
Is srelens open source?
Yes. It is open source under the MIT license.
Which MCP clients can connect?
The built-in MCP server connects to clients such as Claude Code, Claude Desktop, Cursor, and Codex over stdio or loopback HTTP.
How does srelens connect to Kubernetes?
The desktop app connects directly to Kubernetes API servers using credentials from local kubeconfig files. Available operations depend on the selected context’s credentials and RBAC permissions.
Facts from srelens's own pages
- AI assistant
- The built-in assistant supports Anthropic, OpenAI, Google and local Ollama models. · srelens.com, 15 Oct 2026
- Architecture
- The application uses Tauri v2, React and a pure-Rust core built around kube-rs and tokio. · github.com, 15 Oct 2026
- Authorization
- Available operations are governed by the selected context’s Kubernetes credentials and RBAC permissions. · srelens.com, 30 Sept 2026
- Build requirements
- Building from source requires stable Rust, Node.js 22 or newer, pnpm 9 or newer and platform-specific Tauri v2 prerequisites. · srelens.com, 15 Oct 2026
- Cluster actions
- Users can scale and restart workloads and cordon, drain, or evict nodes; destructive actions require confirmation. · srelens.com, 30 Sept 2026
- Credential handling
- Desktop builds read local kubeconfig files and connect directly to Kubernetes APIs without an intermediary srelens cloud service. · srelens.com, 15 Oct 2026
- Development status
- The GitHub organization describes the project as early and actively developed, with contributions welcome. · github.com, 15 Oct 2026
- Documentation
- Official documentation includes quick-start, usage, terminal UI, MCP, security, architecture, installation and SRE troubleshooting guides. · srelens.com, 15 Oct 2026
- Extensions
- The GitHub organization publishes native Flux and Argo CD extensions plus an extension discovery catalog. · github.com, 15 Oct 2026
- Helm
- Helm releases can be inspected, upgraded, rolled back or uninstalled with rendered-diff previews. · srelens.com, 15 Oct 2026
- Integrations
- The built-in MCP server connects to MCP clients such as Claude Code, Claude Desktop, Cursor, and Codex over stdio or loopback HTTP. · srelens.com, 30 Sept 2026
- Intended users
- The project describes srelens as built for engineers and AI agents, and its repository names SREs, platform engineers, and DevOps engineers as users. · github.com, 30 Sept 2026
- Investigation tools
- The workspace includes live watches, log streaming, in-pod terminals, port forwarding, Helm release views, and a schema-aware YAML editor. · srelens.com, 30 Sept 2026
- Kubernetes resources
- The desktop interface covers 35 built-in Kubernetes resource kinds and arbitrary CRDs. · srelens.com, 15 Oct 2026
- License
- The source repository and project documentation identify srelens as MIT licensed. · github.com, 15 Oct 2026
- Limit: dependency advisories
- The repository reports Linux-only transitive advisories involving glib and the unmaintained GTK3 stack used by Tauri. · github.com, 15 Oct 2026
- Limit: metrics availability
- Metrics are unavailable when a cluster lacks an accessible Metrics Server or the required RBAC permissions. · srelens.com, 15 Oct 2026
- Limit: production web setup
- The optional shared web deployment has additional authentication, TLS, key-management and tmpfs requirements that do not apply to the desktop path. · srelens.com, 15 Oct 2026
- Limit: Windows trust prompt
- Windows installers may trigger SmartScreen because Windows code signing remains on the roadmap. · github.com, 15 Oct 2026
- Linux dependency
- Linux desktop packages require a WebKitGTK runtime, which Debian and RPM packages install automatically. · github.com, 15 Oct 2026
- Live watches
- Resource tables update through streaming Kubernetes watch connections rather than polling. · srelens.com, 15 Oct 2026
- Local access
- The desktop app connects directly to Kubernetes API servers using credentials from local kubeconfig files, with no intermediary srelens cloud service. · srelens.com, 30 Sept 2026
- Logs
- Pod and workload logs support streaming, previous-container output, timestamps, filtering and export. · github.com, 15 Oct 2026
- MCP client integrations
- The documentation provides configurations for Claude Code, Claude Desktop, Cursor and other MCP clients. · srelens.com, 15 Oct 2026
Where srelens stands on Freedom251
- Local Kubernetes Tools#1 of 23
