Please note: Mirantis has realigned its portfolio and renamed several products. These include Docker Enterprise Container Cloud (now Mirantis Container Cloud), Docker Enterprise/UCP (now Mirantis Kubernetes Engine), Docker Engine - Enterprise (now Mirantis Container Runtime), and Docker Trusted Registry (now Mirantis Secure Registry).

The Kubernetes IDE

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

video thumbnail

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. Provided as a desktop application for MacOS, Windows, and Linux, Lens lets you connect, interact with, and develop against any certified Kubernetes distro, on any infrastructure. Users may download and install the open source Lens software free of charge.

Honored by StackShare.io as the #9 Best New Developer Tool of 2020!

Partners in the Lens ecosystem:

Partners in the Lens ecosystem

BECOME A PARTNERREAD THE BLOG

illustration of male head looking at different options

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 instant, and easy access to logs, Lens is the fastest tool for navigating through all layers in the stack, viewing performance data, and troubleshooting issues.
illustration of terminal overlapping kubernetes logo

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.
illustration of terminal overlapping kubernetes logo
illustration of kubernetes logo overlapping gears pointing in multiple directions

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) or external (e.g., Mirantis Kubernetes Engine (formerly Docker Enterprise/UCP), EKS, AKS, GKE, Rancher, or OpenShift). Clusters may be added simply by importing the kubeconfig with cluster details.
illustration of kubernetes logo laying flat in a stack

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.
illustration of kubernetes logo laying flat in a stack
illustration of prometheus stats graph with gradient colors and changing values

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.
integrated-helm-charts

Helm Charts Management

Helm is the package manager for Kubernetes: most Kubernetes workloads and services are deployed as Helm charts. Lens IDE comes with built-in Helm charts management allowing quick access to and management of thousands of publicly available Helm charts. Users can browse Helm charts, deploy them with a single click, modify configuration settings (with built-in help), explore installed Helm charts and their revisions, and lifecycle manage Helm deployments with single click upgrades.
integrated-helm-charts

Lens Enterprise Services by Mirantis

Lens Enterprise Services by Mirantis

Technical Support

Mirantis offers world-class support for Lens, enabling you to take advantage of our industry-leading expertise through our CloudCare Portal.

  • MacOS, Windows and Linux
  • Annual site-wide subscription
  • 9*5 (Mon-Fri local time of site)
  • First response: 4 business hrs
  • Next update: 3 business days
Professional Services

Professional Services

Professional services may be used to meet enterprise IT policies for software deployment and configuration.

  • Site-wide Lens configuration
  • Packaging (msi, dpkg)
  • Custom extension development to existing systems
Training

Training

Training provides a fast track to enable your teams on Lens.

  • Private courses
  • Developer track
  • Operator track
  • Extension development
image of Lens desktop app depicted on a laptop

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.