LENS 5.2

What’s New in Lens 5.2?

by | 16.09.2021 | Changelog

Lens 5.2 is now available, with many new and improved capabilities and numerous fascinating enhancements and bug fixes! Support for Apple’s Silicon chip (M1), enhanced user experience for adding/removing clusters, Monaco Editor Integration and more.

Let’s dive into all of them, but at first, what’s Lens?

Lens: The Kubernetes IDE

Lens, currently used by more than 250k Kubernetes users, is a useful and free desktop application that will assist you in seeing and controlling your Kubernetes cluster (s).  I am well aware of how difficult it may be to manage a k8s cluster. It’s easy to become lost in the command line, but GUIs such as Lens and Portainer can make things easier. It has a high amount of customisation and features you can learn about on the official site.

Better M1 Compatibility

Due to the increased number of workstations powered by Apple M1 Silicon, the Lens team upgraded Electron (which powers the entire Lens desktop program) to version 12, which includes native support for creating binaries targeting M1 machines. This is essential in ensuring that all Lens users have a fantastic experience with improved performance and low bugs.

Want an M1 Silicon to try Lens out? Apply to p3r!

Manipulating Clusters are now easier

After Lens 5 was released, it was apparent that adding and removing a cluster was not providing an outstanding experience. The lens team worked on this to enhance the user experience and here are the new updates:

  1. They added a new dialog that will guide the user when removing entries from their kubeconfig to boost clarity and assure expected effects when removing clusters.
  2. Now you can add clusters straight from the Catalog with a single click.
  3. For better understanding of the feature, UI assistance and indications regarding the use of kubesync for importing and managing clusters from kubeconfigs have been included.

Monaco Editor is your Friend

With this addition, Lens resembles VSCode a little more. The Monaco editor, which is used to power VScode, has a number of features that will also allow Lens to improve its terminal and YAML editing capabilities in the future.

Auto-Join Cluster Tokens

The Auto-Join Cluster Tokens feature was created to help Kubernetes administrators to programmatically onboard their clusters to Lens Spaces. This capability is appropriate for users who want to manually link their clusters to Lens Spaces or use a bastion host or leap boxes to access their clusters.

Create an auto-join cluster token in your Lens Space and use it to install the required components into your cluster. After a few seconds, your cluster should appear in your Lens Space!

Lens 5.2 Source: Medium

Other Notable Updates

More Features:

  • Added ability to rename Hotbars
  • Improved namespace selection UX
  • Copying of Kubernetes resource names from UI is easier
  • Added metrics to namespaces and jobs

Notable bug removals:

  • Updated packaged kubectl to v1.21.2 to improve port-forward connections
  • Improved dashboard updates to reflect cluster changes in nodes and CRD views
  • Catalog sidebar font size variations fixed
  • Fixed metrics loading for various Kubernetes resources
  • Hotbars are limited to 12 slots

Conclusion

I hope this post helped you to get in sync with what’s happening with Lens. Read more of our posts here:

CommunityNew

The DevOps Awareness Program

Subscribe to the newsletter

Join 100+ cloud native ethusiasts

#wearep3r

Join the community Slack

Discuss all things Kubernetes, DevOps and Cloud Native

Related articles6

What’s new in Kuma v1.3.0?

What’s new in Kuma v1.3.0?

Kuma recently came with their new version of 1.3.0. It has come up with several bug fixes and new features with this update. In this article, we will see those fixes and new features which will make users have a great experience with the product. Buck up, and let’s...

What’s new in Istio v1.11.3?

What’s new in Istio v1.11.3?

Istio came with its new version recently. It is a minor release, but it contains some significant changes and fixes. In this article, we will have a detailed look at what version 1.11.3 brings to the table. So, without wasting any time. Let's start! What is Istio?...

What’s new in Traefik v2.5.3?

What’s new in Traefik v2.5.3?

Traefik came with a new version of 2.5.3. This version mainly focuses on bug fixing and adding documents. This article will cover all of those entirely. It is not a big update, so this article will be short and crisp. Buckle up for a ride. Let's start! What is...

What’s new in Prometheus v2.30?

What’s new in Prometheus v2.30?

Prometheus v2.30 was released a few days ago, and it is an exciting update. This update is not very inclined on adding new features to the ecosystem, but it brings several enhancements to configurability and resource usage efficiency. It also brings several bug fixes....

What’s new in Python-Tuf v0.18.0?

What’s new in Python-Tuf v0.18.0?

Python-Tuf v0.18.0 recently came, and it is quite a big update with major and minor changes. We will go through all of those changes, additions, fixes and removals in this document. Without further a due, let's start! What is Python-Tuf? The Update Framework (TUF) or...

What’s new in Envoyproxy v1.19.1?

What’s new in Envoyproxy v1.19.1?

Envoyproxy came with its new version a few days ago. Version 1.19.1 comes with very few updates. It provides a few minor behavioural changes and a few bug fixes to make the user experience smoother. In this article, we will cover all of the new changes. Let's start!...