The Kubernetes IDE

ide-img

Lens eliminates the Kubernetes complexity that has hindered mainstream developer adoption since its inception.

The tool unlocks situational awareness and enables users to easily manage, develop, debug, monitor, and troubleshoot their apps across a fleet of clusters in real time. It supports any certified Kubernetes distro on any infrastructure. Lens is a desktop application for MacOS, Windows, and Linux. Users may download and install the open source Lens software free of charge.

img

Immediate Situational Awareness in Context

Lens provides users the easiest and fastest path to situational awareness in real-time for Kubernetes applications and clusters. With a context-aware terminal, built-in Prometheus stats, and comprehensive logging. Lens provides users with the easiest and fastest navigation through all layers in the stack, so they can view performance data and troubleshoot issues.

img

Context Aware Terminal

The built-in terminal includes a version of kubectl that is always API-compatible with your cluster and in the right context by automatically downloading and assigning the correct version in the background. As the user switches from one cluster to another, the terminal maintains the correct kubectl version and context.

img
img

Multi-Cluster Management on Any Cloud

Access and work with any number of Kubernetes clusters on any cloud, from a single unified IDE. The clusters may be local (e.g. minikube, Docker Desktop) or external (e.g. Docker Enterprise, EKS, AKS, GKE, Rancher, or OpenShift). Clusters may be added simply by importing the kubeconfig with cluster details.

img

Multiple Workspaces

Workspaces are used to organize any number of clusters into logical groups. They are useful for DevOps and SREs who need to manage multiple (even hundreds of) clusters. A single workspace contains a list of clusters and their full configuration.

img
img

Built-In Prometheus Stats

See real-time graphs and resource utilization charts integrated into the dashboard, always in the right context. Lens comes with a built-in and multi-tenant Prometheus setup that respects role-based access control (RBAC) for each user. Users will see visualizations for all the namespaces and resources to which they have access.

See Lens in Action

Watch the below demo to learn how Lens increases your
productivity with Kubernetes

video thumbnail
img

Download Lens

Get started with Lens today! Download and install Lens for your preferred OS, import a kubeconfig YAML file from your first target Kubernetes cluster, and start using Lens.

WEBINAR RECORDING
What's New in Kubernetes 1.18
WATCH NOW