Lens is the most powerful IDE for people who need to deal with Kubernetes clusters on a daily basis. It is a standalone application for MacOS, Windows and Linux operating systems. Ensure your clusters are properly setup and configured. Enjoy increased visibility, real time statistics, log streams and hands-on troubleshooting capabilities. With Lens, you can work with your clusters more easily and fast, radically improving productivity and the speed of business.
Access and work with your clusters with a confidence from a single unified IDE. Lens works with any number of Kubernetes clusters. Access to the clusters are made using the built-in kubectl to enforce the Kubernetes RBAC. The clusters may be local (e.g. minikube) or external (e.g. EKS, AKS, GKE, Pharos, UCP, Rancher or OpenShift). Clusters may be added simply by importing the kubeconfig with cluster details. Once added, it is easy to switch between clusters to work on. With Lens, you'll get a single unified IDE for all your clusters!
Organize clusters into logical groups. Workspaces are used to organize number of clusters into logical groups. They are very useful for DevOps and SREs who need to deal with multiple (even hundreds of) clusters. A single workspace contains a list of clusters and their full configuration. It is easy to create and switch between workspaces.
See all relevant graphs and resource utilization charts integrated as part of the dashboard. Lens comes with built-in and multi-tenant Prometheus setup that will respect RBAC for each user. Users will see visualization for all the namespaces and resources they have access. All graphs and resource utilization charts are designed to be very accessible and available in right context no matter which part of the dashboard you are operating.
The built-in terminal comes with kubectl that is always API compatible with your cluster and in right context. Lens built-in terminal will ensure the version of Kubernetes cluster API is compatible with the version of kubectl. It will download and assign the correct version on fly so you don't have to. It will also provide peace of mind by switching the kubectl context to match the cluster you are currently working with.
Lens is the only IDE you’ll ever need to take control of your Kubernetes clusters. It is a standalone application for MacOS, Windows and Linux operating systems. Lens is open source and free. Download it today!Download