Open source build for Mirantis Lens. This build does not require you to log in and includes only open source part.
OpenLens is an open-source tool designed to manage Kubernetes clusters seamlessly without requiring user authentication. It provides a comprehensive interface for cluster operations, enabling users to interact with their environments directly.
Key Features:
No Login Required: Access and manage your Kubernetes clusters without the need for authentication, offering a streamlined experience.
Purely Open Source: Built entirely on open-source components, ensuring transparency and flexibility.
Multi-Cloud Support: Operate across major cloud providers including AWS, Azure, and Google Cloud Platform (GCP).
Integrated Tools: Seamlessly integrate with essential Kubernetes tools like kubectl and helm for enhanced functionality.
Cross-Platform Compatibility: Available on Windows, macOS, and Linux, ensuring broad accessibility.
Install via Winget: Easily install OpenLens using winget, simplifying setup across supported platforms.
Audience & Benefit:
Ideal for developers and DevOps professionals seeking open-source solutions to manage Kubernetes clusters across various environments. OpenLens empowers users to maintain control over their infrastructure without vendor dependencies, promoting flexibility and efficiency in cluster management.
README
> [!CAUTION]
> Lens Closed its source code. So please do not expect any more updates.
OpenLens Build Repo
Build Repo Only
This repo ONLY PROVIDES SIGNED BINARIES AND DOES NOT ALTER SOURCE CODE for the OpenLens repo. For software issues regarding OpenLens or the Lens IDE, go to the Lens repo and open an issue there.
Extensions
Starting with 6.3.0 some extensions are removed from Lens. To install these most used extensions simply type @alebcay/openlens-node-pod-menu into the Extensions page in the OpenLens menu and it should install automatically. If you see the extension rapidly toggling between enabled and disabled, restart OpenLens and enable it in the Extension page.
For sources please refer here
Overview
This is the Binary Build Repo for the Lens repository aka OpenLens. This build only includes the open source part of the Lens IDE and does not require login. This repo was created due to lensapp/lens#5444.
Download and use as is. If you have trouble about not seeing pod logs, remove old config files / extensions remaining from old Lens app.
Auto Updater is now live starting with every binary downloaded with the Latest tag or the corresponding release assets.
The OpenLens repository, is where Team Lens (Mirantis) develops the Lens IDE product together with the community. It is backed by a number of Kubernetes and cloud native ecosystem pioneers. This source code is available to everyone under the MIT license.
Lens IDE
The Kubernetes management tool Lens IDE is a distribution of the OpenLens repository with Team Lens specific customizations released under a traditional EULA.
Installation
Manual
Go to Releases and download the relevant binary for your system.
MacOS
Homebrew
brew install --cask openlens
Linux
Download and install appropriate package
(.rpm, or )
and install based on available package manager.
Podman is a daemonless, open source, Linux native tool designed to make it easy to find, run, build, share and deploy applications using Open Containers Initiative (OCI) Containers and Container Images.
Podman provides a command line interface (CLI) familiar to anyone who has used the Docker Container Engine.
Most users can simply alias Docker to Podman (alias docker=podman) without any problems.
Similar to other common Container Engines (Docker, CRI-O, containerd), Podman relies on an OCI compliant Container Runtime (runc, crun, runv, etc) to interface with the operating system and create the running containers.
This makes the running containers created by Podman nearly indistinguishable from those created by any other common container engine.
A vulnerability scanner for container images and filesystems. Easily install the binary to try it out.
Works with Syft, the powerful SBOM (software bill of materials) tool for container images and filesystems.
Designed for Developers and DevOps Engineers, Lens provides an unparalleled experience for managing and troubleshooting Kubernetes workloads through one intuitive context-aware UI. For teams and organizations, Lens has proven to be the most effective way to learn Kubernetes, boost team productivity and reduce tools required for cloud native development. It's trusted by the world's best product teams; from innovative startups to iconic enterprises. Lens is the #1 choice for Kubernetes with over 1 million users globally.
Podman is a daemonless, open source, Linux native tool designed to make it easy to find, run, build, share and deploy applications using Open Containers Initiative (OCI) Containers and Container Images.
Podman provides a command line interface (CLI) familiar to anyone who has used the Docker Container Engine.
Most users can simply alias Docker to Podman (alias docker=podman) without any problems.
Similar to other common Container Engines (Docker, CRI-O, containerd), Podman relies on an OCI compliant Container Runtime (runc, crun, runv, etc) to interface with the operating system and create the running containers.
This makes the running containers created by Podman nearly indistinguishable from those created by any other common container engine.
A vulnerability scanner for container images and filesystems. Easily install the binary to try it out.
Works with Syft, the powerful SBOM (software bill of materials) tool for container images and filesystems.
Designed for Developers and DevOps Engineers, Lens provides an unparalleled experience for managing and troubleshooting Kubernetes workloads through one intuitive context-aware UI. For teams and organizations, Lens has proven to be the most effective way to learn Kubernetes, boost team productivity and reduce tools required for cloud native development. It's trusted by the world's best product teams; from innovative startups to iconic enterprises. Lens is the #1 choice for Kubernetes with over 1 million users globally.
KWOK is a toolkit that enables setting up a cluster of thousands of Nodes in seconds. Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint that you can easily play around on your laptop.
KWOK is a toolkit that enables setting up a cluster of thousands of Nodes in seconds. Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint that you can easily play around on your laptop.
Syft is a powerful and easy-to-use open-source tool for generating Software Bill of Materials (SBOMs) for container images and filesystems. It provides detailed visibility into the packages and dependencies in your software, helping you manage vulnerabilities, license compliance, and software supply chain security.
Syft is a powerful and easy-to-use open-source tool for generating Software Bill of Materials (SBOMs) for container images and filesystems. It provides detailed visibility into the packages and dependencies in your software, helping you manage vulnerabilities, license compliance, and software supply chain security.
Syft is a powerful and easy-to-use open-source tool for generating Software Bill of Materials (SBOMs) for container images and filesystems. It provides detailed visibility into the packages and dependencies in your software, helping you manage vulnerabilities, license compliance, and software supply chain security.
XPipe is a new type of shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems.
XPipe is a new type of shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems.
XPipe is a new type of shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems.