We are happy to announce a new Beta release for Lens Desktop that addresses multiple bugs and offers a new set of features as a response to the valuable feedback we have gathered from our community.
Here’s what you can expect:
- Added Detail Status columns to the DaemonSet list, matching the information provided by
kubectl
. - New entries in the command palette to quickly reveal the Teamwork and EKS sections in the navigator.
- New entries in the command palette to search & switch to any Kubernetes resource associated with the active cluster.
- Prioritized recently selected commands on the command palette.
- Prioritized recently selected clusters in the cluster search.
- Introduced convenient TLS certificate details in Secrets holding that information.
- Added option to bypass internal Lens proxy when executing commands (pod/node shells, port forward, helm/kubectl commands, etc).
- Added option to resize pod columns in the Node Details panel.
- Improved contrast in the Light theme and fixed several styling issues (dropdowns, command palette, overlays, etc).
- Introduced option to jump to parent workload resource from pod logs.
- Brought back option to Remove Cluster Contexts from the navigator.
- Exposed user errors in the AWS CLI config when triggering SSO (EKS integration).
- Exposed errors when trying to connect to clusters with malformed kubeconfigs.
- Exposed visible logs to users when authentication errors exists for a given cluster.
- Fixed welcome/release notes tab not accounting for the tab history.
- Fixed bug not allowing to interact with namespace dropdown when user is constrained to just one namespace.
- Fixed application details missing (internal/external URLs, labels, etc).
- Fixed styling issues and enabled secret toggling in service accounts details.
- Fixed missing vertical scrollbar in release notes.
- Fixed Workload Overview links opening persisted tabs.
- Required user confirmation when executing cordon/uncordon of nodes.
Screen Recording
Note: Recently used commands and clusters for easy switching, new “Switch to” entry in the palette to find & open other cluster resources, new DaemonSet columns, Remove Cluster from Kubeconfig action, and quick jump to parent resource in logs.
How to access this version?
Switch to Beta Update Channel: Launch Lens, navigate to “Preferences” > “App”, and change the Update Channel to “Beta”. This will allow you to receive this aforementioned update. You can always switch back to “Stable” to go back to your previous version.
Linux users:
For users wanting to try this new release on Linux, we are experiencing some issues publishing binaries to the SnapStore (to be resolved very soon). Until those issues are fully addressed, you can download the binaries directly from the links below:
Debian-based: Lens-2024.12.182210-beta.amd64.deb
Portable: Lens-2024.12.182210-beta.x86_64.AppImage
RPM-based: Lens-2024.12.182210-beta.x86_64.rpm