Mirantis trae extensiones a su Lens Kubernetes IDE, lanza una nueva distribución de Kubernetes

Mirantis trae extensiones a su Lens Kubernetes IDE, lanza una nueva distribución de Kubernetes

A principios de este año, Mirantis, la compañía que ahora es propietaria del negocio empresarial de Docker, adquirió Lens, una aplicación de escritorio que proporciona a los desarrolladores algo parecido a un IDE para administrar sus clústeres de Kubernetes. En ese momento, el director ejecutivo de Mirantis, Adrian Ionel, me dijo que la empresa quiere ofrecer a las empresas las herramientas para crear rápidamente aplicaciones modernas. Hoy, está dando otro paso en esa dirección con el lanzamiento de una API de extensiones para Lens que llevará la herramienta mucho más allá de sus capacidades originales.

Además de esta actualización de Lens, Mirantis también anunció hoy un nuevo proyecto de código abierto: k0s. La compañía lo describe como “una distribución de Kubernetes de vainilla moderna, 100% ascendente, diseñada y empaquetada sin compromiso”.

Es un único binario optimizado sin dependencias del sistema operativo (además del kernel). Basado en upstream Kubernetes, k0s es compatible con las arquitecturas Intel y Arm y se puede ejecutar en cualquier host Linux o nodos de trabajo de Windows Server 2019. Dados estos requisitos, el equipo argumenta que k0s debería funcionar para prácticamente cualquier caso de uso, desde clústeres de desarrollo local hasta centros de datos privados, clústeres de telecomunicaciones y soluciones de nube híbrida.

“Queríamos crear una capa base moderna, robusta y versátil para varios casos de uso en los que Kubernetes está en juego. Algo que aprovecha Kubernetes ascendente de vanilla y es lo suficientemente versátil como para cubrir casos de uso que van desde implementaciones típicas basadas en la nube hasta varios tipos de casos de borde / IoT ”, dijo Jussi Nummelin, ingeniero principal senior de Mirantis y fundador de k0s. “Aprovechando nuestras experiencias anteriores, realmente no queríamos comenzar a mantener la configuración y el empaquetado para varias distribuciones de SO. De ahí el modelo de empaquetado de un solo binario que nos permite enfocarnos más en el problema central en lugar de diferentes sabores de empaque como debs, rpms y demás ”.

Mirantis, por supuesto, tiene un poco de experiencia en el juego de distribución. En su primera versión, en 2013, la compañía ofreció uno de los primeros OpenStack importantes distribuciones, después de todo.

Créditos de imagen: mirando

En cuanto a Lens, la nueva API, que se lanzará la semana que viene para coincidir con KubeCon, permitirá a los desarrolladores ampliar el servicio con soporte para otros componentes y servicios integrados en Kubernetes.

“La API de extensiones desbloqueará la colaboración con los proveedores de tecnología y transformará Lente en un IDE de desarrollo nativo en la nube con todas las funciones que podemos ampliar y mejorar sin límites ”, dijo Miska Kaipiainen, cofundadora de Lente proyecto de código abierto y director senior de ingeniería en Mirantis. “Si eres un proveedor, Lente proporcionará el mejor canal para llegar a decenas de miles de desarrolladores activos de Kubernetes y obtener la distribución de su tecnología de una manera que no existía antes. Al mismo tiempo, los usuarios de Lente disfrute de funciones, tecnologías e integraciones de calidad más fácil que nunca “.

La compañía ya ha alineado una serie de proyectos y proveedores populares de CNCF en el ecosistema nativo de la nube para crear integraciones. Estos incluyen a los proveedores de seguridad de Kubernetes Aqua y Carbonetes, el fabricante de puertas de enlace API Ambassador Labs y la empresa Carbon Relay de AIOps. Venafi, nCipher, Tigera, Kong y StackRox también están trabajando actualmente en sus extensiones.

“La introducción de una API de extensiones en Lens es un cambio de juego para los operadores y desarrolladores de Kubernetes, ya que fomentará un ecosistema de herramientas nativas de la nube que se pueden usar en contexto con todo el poder de los controles de Kubernetes, al alcance de la mano del usuario”, dijo Viswajith Venugopal, ingeniero de software de StackRox y desarrollador de KubeLinter. “Esperamos integrar KubeLinter con Lens para una experiencia de usuario más fluida”.


Source link