We’ve been hard at work modernizing Lens Desktop, the most popular Kubernetes IDE, with over 1 million users. The current version of Lens, while powerful, is based on an older architecture that was initially designed for single-cluster operations. Over the years, we’ve extended it to handle multi-cluster management, but it’s become difficult to maintain and is showing its age.
With the new version, we set out to completely modernize the architecture and design. Our goal was to create a best-in-class UI/UX experience while maintaining the performance our users expect. This was no small task—reworking such a massive codebase takes time, and many of the complexities, like managing state in tabbed navigation, are invisible to users but incredibly challenging to implement.
After months of development and early access feedback, we’re close to releasing this new version. It’s been a thrilling journey, and I’m excited to share it with you all.
Read the full blog post: The Journey to the Next Generation of Lens: A Modern Kubernetes IDE for the Future