Nuestros equipos continúan reportando buenos resultados cuando usan Lens para visualizar y administrar sus Kubernetes clústeres. Lens, catalogado como un "IDE para Kubernetes", permite interactuar con el clúster sin tener que memorizar comandos o estructuras de archivos de manifiesto. Kubernetes puede ser complejo y entendemos que una herramienta para visualizar las métricas del clúster y las cargas de trabajo implementadas puede ahorrar tiempo y reducir parte del trabajo que implica el mantenimiento de un clúster de Kubernetes. En lugar de ocultar la complejidad detrás de una interfaz simple de apuntar y hacer click, Lens reúne las herramientas que un administrador ejecutaría desde la línea de comandos. Pero ten cuidado al realizar cambios de forma interactiva en un clúster en ejecución a través de cualquier mecanismo. Por lo general, preferimos que los cambios de infraestructura se implementen en código para que sean repetibles, comprobables y menos propensos a errores humanos. No obstante, Lens se destaca como una herramienta integral para navegar interactivamente y comprender el estado de su clúster.
Una de las fortalezas de Kubernetes es su flexibilidad y rango de posibilidades de configuración junto con los mecanismos de configuración programables, controlados por APIs, y la visibilidad y el control por linea de comandos usando archivos de manifiesto. Sin embargo, esa fortaleza puede ser también una debilidad: cuando los despliegues son complejos o cuando se administran varios clusters, puede ser difícil obtener una imagen clara del estado general solamente a través de argumentos de la línea de comando y archivos de manifiesto. Lens intenta resolver este problema con un ambiente integrado para observar el estado actual del cluster y sus cargas de trabajo, visualizando métricas y cambiando configuraciones a través de un editor de texto integrado. Más que una simple interfaz, Lens reúne las herramientas que un administrador ejecutaría desde una línea de comandos en una única interfaz web navegable. Esta herramienta es uno de los varios enfoques que intentan disminuir la complejidad de la gestión de Kubernetes. Todavía no hemos visto un claro ganador en este espacio, pero Lens logra un equilibrio interesante entre una interfaz gráfica de usuario y herramientas de línea de comandos.