Mirantis представляет расширения для своей Lens Kubernetes IDE, запускает новый дистрибутив Kubernetes

Ранее в этом году Mirantis, компания, которая теперь владеет корпоративным бизнесом Docker, приобрела Lens, настольное е, которое предоставляет разработчикам что-то вроде IDE для управления кластерами Kubernetes. В то время гендиректор Mirantis Адриан Ионел сказал мне, что компания хочет предложить предприятиям инструменты для быстрого создания современных приложений. Сегодня компания делает еще один шаг в этом направлении, запустив API расширений для Lens, который выведет инструмент далеко за пределы его первоначальных возможностей.

В дополнение к этому обновлению Lens, Mirantis Также сегодня анонсирован новый проект с открытым исходным кодом: k0s. Компания описывает его как «современный 100% исходный ванильный дистрибутив Kubernetes, который разработан и упакован без компромиссов».

Это единый оптимизированный двоичный файл без каких-либо зависимостей от ОС (кроме ядра). На основе ящего потока Kubernetes, k0s поддерживает архитектуры Intel и Arm и может работать на любом хосте Linux или рабочих узлах Windows Server 2019. Учитывая эти требования, команда утверждает, что k0s должны работать практически для любого сценария использования, от локальных кластеров разработки до частных центров обработки данных, телекоммуникационных кластеров и гибридных облачных решений.

«Мы хотели создать современный, надежный и универсальный базовый уровень для различных случаев использования Kubernetes. Что-то, что использует ванильный восходящий поток Kubernetes и является достаточно универсальным, чтобы охватить варианты использования, начиная от типичных облачных развертываний и заканчивая различными типами периферийных / IoT-приложений », – сказал Юсси Нуммелин, старший главный инженер Mirantis и основатель k0s. «Используя наш предыдущий опыт, мы действительно не хотели начинать поддерживать настройку и упаковку для различных дистрибутивов ОС. Отсюда и модель упаковки одного двоичного файла, которая позволяет нам больше сосредоточиться на основной проблеме, а не на различных вариантах упаковки, таких как debs, rpms и т. Д. ».

Мирантис, конечно же, имеет небольшой опыт игры в дистрибутивы. В своей самой ранней версии, еще в 2013 году, компания предложила один из первых крупных OpenStack в конце концов.



Что касается Lens, новый API, который будет запущен на следующей неделе, чтобы совпасть с KubeCon, позволит разработчикам расширить сервис за счет поддержки других интегрированных с Kubernetes компонентов и сервисов.

«Extensions API откроет возможности сотрудничества с поставщиками технологий и преобразит Линза в полнофункциональную облачную среду разработки, которую мы можем расширять и улучшать без ограничений », – сказала Миска Кайпиайнен, соучредитель Линза проект с открытым исходным кодом и старший технический директор Mirantis. «Если вы продавец, Линза обеспечит лучший канал для связи с десятками тысяч активных разработчиков Kubernetes и распространения вашей технологии таким образом, которого раньше не было. В то же время пользователи Линза пользоваться качественными функциями, технологиями и интеграцией стало проще, чем когда-либо »

Компания уже выстроила ряд популярных проектов CNCF и поставщиков в облачной е для создания интеграций. К ним относятся поставщики систем безопасности Kubernetes Aqua и Carbonetes, производитель шлюзов API Ambassador Labs и компания Carbon Relay, занимающаяся AIOps. Venafi, nCipher, Tigera, Kong и StackRox в настоящее время также работают над своими расширениями.

«Внедрение API расширений для Lens кардинально изменит правила игры для операторов и разработчиков Kubernetes, т.к. это будет способствовать развитию экосистемы облачных инструментов, которые можно будет использовать в контексте с полной мощностью элементов управления Kubernetes на кончиках пальцев пользователя», – сказал Висваджит Венугопал, инженер-программист StackRox и разработчик KubeLinter. «Мы с нетерпением ждем возможности интеграции KubeLinter с Lens для более удобного взаимодействия с пользователем».