Kubernetes, el programa preferido de organización de contenedores, es muchas cosas. Una cosa que no es, sin embargo, es «fácil». Es famoso por ser complejo y un verdadero dolor de cabeza para trabajar.
El popular programa de entorno de desarrollo integrado (IDE) Lens de código abierto de Mirantis facilita la programación con Kubernetes. Y en su último avance tecnológico de Lens, Mirantis lo hace aún más simple con acceso a su propio clúster de desarrollo de Kubernetes administrado.
Puede hacerlo directamente desde la aplicación Lens Desktop (disponible para usuarios de Linux, macOS y Windows) a través del servicio integrado basado en la nube Lens Spaces. Esto significa que puede acceder directamente a un clúster de desarrollo optimizado para sus necesidades de desarrollo de software. Dado que la gran mayoría del trabajo de Kubernetes se realiza en clústeres, esto debería resultar de gran ayuda.
Lens ya era popular incluso antes de que se incluyera esta función en la nube. Se ha descargado 5 millones de veces y tiene 17 000 estrellas de GitHub. Pero esto hace que Lens pase de ser simplemente un IDE, aunque muy útil, a ser una plataforma completa de desarrollo de Kubernetes.
¿Por qué Lens tiene tantos fans? John Jainschigg, técnico sénior de marketing en Mirantis, observó recientemente: «Usar Kubernetes significa interactuar con clústeres mediante interfaces de línea de comandos (CLI) que consumen y recuperan archivos, muchos, muchos archivos, en muchos contextos… Hacer todo esto directamente desde la línea de comandos es difícil, propensa a errores y lenta».
«La versión actual de Lens mejora enormemente la calidad de vida de los desarrolladores y operadores que administran múltiples clústeres», explicó.
Miska Kaipiainen, vicepresidente de ingeniería de Mirantis, dijo: «Con más de 500 000 usuarios de Lens, la función de grupos de desarrolladores ahora está completamente implementada con Lens 5.4». Es, sin embargo, todavía un trabajo en progreso.
Kaipiainen concluyó: «Es posible que algunos casos de esquina necesiten planchado y que se presenten algunos problemas de escala, de ahí la etiqueta ‘vista previa técnica'».
Específicamente, Lens 5.4 viene con las siguientes características nuevas:
- Descargar clúster local: En lugar de trabajar en una máquina local con recursos limitados, transfiera el trabajo de desarrollo de Kubernetes a la nube y acceda desde Lens Spaces.
- Guardar recursos: Asegúrese de que los recursos de su sistema operativo estén altamente disponibles y accesibles para proyectos más importantes.
- Apagado automático inteligente: Los clústeres de desarrollo administrados detectarán la inactividad y el apagado automático para evitar costos adicionales y reducir las grandes facturas de los proveedores de nube pública.
- Configuración estandarizada: Los equipos se pueden incorporar rápidamente; además, las aplicaciones se crean en un entorno de desarrollo estandarizado de Kubernetes, lo que garantiza la transferencia a un entorno de producción.
Lens sigue siendo un software completamente de código abierto bajo la licencia MIT. Puedes usar el plan Personal para Lens Spaces gratis.
Si desea más funciones, como administración de usuarios, equipos y roles, y acceso al catálogo nativo de Team Cloud, puede suscribirse a $ 9 por usuario para una suscripción mensual al plan Teams Len Space. Los clústeres de desarrollo administrados complementarios se pueden comprar por hora, día o mes.
Historias relacionadas: