Hi thanks for your response!
In the meantime, please double-check that you’re using the Apple Silicon version of Lens Desktop on your M1 Mac. We’ve seen cases where users accidentally install the Intel version, which can definitely impact performance.
So this is interesting. I think I had the right version installed, but I couldn’t be sure from the Lens > About Lens
menu. However, I noticed that my version still showed -beta
in it. So I decided to uninstall what I have and reinstall. After a reinstall the version installed was much newer than what I had before. But I did validate that my Update Channel was set to Stable and checking for updates showed no updates available.
Here’s the before and after versions - before:
- Lens: 2024.9.200926-beta
- Electron: 31.0.2
- Chrome: 126.0.6478.61
- Node: 20.14.0
And after:
- Lens: 2024.10.171859-latest
- Electron: 31.6.0
- Chrome: 126.0.6478.234
- Node: 20.17.0
Once this is installed and I re-sync my kubeconfig folders, I can see an immediate improvement in performance. I’ll continue to use it this week and if performance goes down, I’ll update here.
Out of curiosity, did you rely on the hotbar in the past to handle your most frequently accessed clusters?
I did, but only for a few core clusters (Rancher Admin clusters and Google Anthos admin clusters for example). Personally, I was never a fan of that sidebar icon system due to the numbers of clusters we deal with. I think with just a few clusters it might be great. Additionally, any time I was working with a specific cluster for a longer period of time (troubleshooting, testing new features, etc) I would pin that cluster so I could easily jump between it and an admin cluster.
Some form of “favorites” would certainly be welcome at both the cluster level and deeper as well. For example, being able to favorite the areas I go to most. Like workloads, services, ingress, etc. But even more so, we work with a lot of CRD’s (like clusters.cluster.x-k8s.io
for example).
Again, thanks for the response - I’ll have my team check their versions and see if any ended up like I did.