Логотип

Komodo 2.0: инструмент сборки и деплоя получил поддержку Docker Swarm

Komodo 2.0: инструмент сборки и деплоя получил поддержку Docker Swarm

Инструмент Komodo, предназначенный для сборки и развертывания контейнерных приложений на множестве серверов, получил крупное обновление до версии 2.0. Решение ориентировано на DevOps-инженеров и разработчиков, которым требуется централизованное управление инфраструктурой, автоматизация CI/CD процессов и удобная работа с контейнерами.

Komodo часто сравнивают с решениями вроде Portainer, однако он предлагает более глубокую интеграцию с Git-репозиториями и расширенные возможности автоматизации, что делает его особенно полезным для современных облачных и гибридных инфраструктур.

 

Поддержка Docker Swarm

Главным нововведением Komodo 2.0 стала полноценная поддержка Docker Swarm. Теперь пользователи могут управлять кластерами, включая узлы, сервисы, стеки, конфигурации и секреты, из единого интерфейса.

Это значительно расширяет возможности оркестрации и позволяет использовать Komodo не только для одиночных серверов, но и для распределённых систем с высокой доступностью.

Поддержка Swarm делает инструмент более универсальным, особенно для команд, которые не используют Kubernetes, но нуждаются в масштабируемой контейнерной инфраструктуре.

 

Улучшенная архитектура подключения

В новой версии реализована поддержка исходящих соединений для компонента Periphery. Теперь агенты могут сами инициировать соединение с центральным узлом (Core), что упрощает работу в закрытых сетях и снижает требования к настройке firewall.

Читать  Что такое гипервизор? В чем разница между типом 1 и 2?

Это особенно важно для корпоративных сред, где входящие подключения часто ограничены.

 

Новая система аутентификации

Komodo 2.0 полностью переработал механизм аутентификации. Вместо passkey используется PKI (инфраструктура открытых ключей), что обеспечивает более высокий уровень безопасности.

Ключевые особенности:

  • автоматическая генерация ключевых пар;
  • встроенная ротация ключей;
  • упрощённое подключение серверов через onboarding-ключи;

 

Также добавлена поддержка двухфакторной аутентификации (TOTP) для пользователей, что повышает защиту аккаунтов.

Komodo 2.0

 

Гибкая система авторизации

В Komodo 2.0 появилась возможность объединения нескольких методов входа в один аккаунт. Пользователи могут связать:

  • локальные учетные записи;
  • OIDC-провайдеров;
  • GitHub-аккаунты;

 

Это удобно для командной работы и интеграции с существующей инфраструктурой авторизации.

 

Обновлённый интерфейс

Разработчики переработали пользовательский интерфейс:

  • улучшена контрастность и читаемость;
  • обновлены ключевые компоненты UI;
  • усовершенствована работа терминала;

 

Особое внимание уделено встроенному терминалу и инструменту km ssh, что делает удалённое управление серверами более удобным.

 

Расширенные возможности для разработчиков

Komodo теперь предлагает полную OpenAPI-документацию с возможностью интерактивного тестирования API. Это открывает дополнительные возможности для интеграции с внешними сервисами и автоматизации процессов.

Также улучшены сценарии автоматизации (actions), что делает инструмент более гибким в CI/CD пайплайнах.

 

Изменения в распространении контейнеров

В версии 2.0 произошли изменения в публикации Docker-образов:

  • тег :latest больше не используется;
  • введены версионированные теги (например, :2);
Читать  Основные обязанности инженера DevOps

 

Это позволяет избежать неожиданных обновлений и делает управление версиями более предсказуемым.

 

Дополнительные возможности и развитие проекта

Komodo продолжает развиваться как полноценная платформа для управления инфраструктурой. В будущем можно ожидать:

  • расширение поддержки оркестраторов;
  • глубокую интеграцию с облачными провайдерами;
  • улучшенные механизмы мониторинга и логирования;

 

Уже сейчас инструмент подходит как для небольших проектов, так и для крупных распределённых систем.

Для получения дополнительной информации см. журнал изменений. Теперь доступна версия Komodo 2.0 с руководством по обновлению для пользователей, переходящих с более ранних версий.

 

Выводы

Komodo 2.0 — это значительный шаг вперёд для платформы. Поддержка Docker Swarm делает инструмент более универсальным, а новая система безопасности и обновлённый интерфейс повышают удобство и надёжность работы.

Решение особенно подойдёт DevOps-командам, которые ищут альтернативу Kubernetes или хотят более простую и управляемую систему для контейнерной инфраструктуры.

В совокупности обновление делает Komodo серьёзным конкурентом другим инструментам управления контейнерами.

 

Часто задаваемые вопросы

Что такое Komodo?

Komodo — это self-hosted инструмент для сборки, развертывания и управления контейнерными приложениями на нескольких серверах.

Что нового в версии 2.0?

Добавлена поддержка Docker Swarm, внедрена PKI-аутентификация, улучшен интерфейс и расширены возможности API.

Зачем нужна поддержка Docker Swarm?

Она позволяет управлять кластером серверов и масштабировать приложения без необходимости использовать Kubernetes.

Читать  Вопросы для собеседования по Ansible

Безопасен ли Komodo 2.0?

Да, благодаря использованию PKI и двухфакторной аутентификации уровень безопасности значительно повышен.

Подходит ли Komodo для CI/CD?

Да, инструмент имеет встроенные функции автоматизации и интеграцию с Git, что делает его удобным для CI/CD процессов.

Можно ли использовать Komodo в корпоративной среде?

Да, благодаря поддержке исходящих подключений и гибкой аутентификации он хорошо подходит для защищённых инфраструктур.

«`

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Thanks!

Our editors are notified.

Прокрутить страницу до начала