Portainer 2.33 LTS: новый брендинг, переработанный руль и предварительный просмотр видимости

Portainer 2.33 LTS предлагает обновленный бренд, переработанный Helm, аутентификацию Kerberos, улучшения mTLS и повышение производительности.
Portainer, платформа управления контейнерами с открытым исходным кодом, предоставляющая веб-интерфейс для упрощения развертывания и управления контейнерными приложениями, объявила о выпуске версии 2.33 LTS с долгосрочной поддержкой. Однако главное не столько в технических деталях. Обновлен фирменный стиль.
По словам разработчиков, ребрендинг произошёл после почти десятилетия роста за пределами Docker, где Portainer впервые сделала себе имя. Однако, поскольку компания теперь сосредоточена на Kubernetes и периферийных развертываниях, генеральный директор Нил Крессвелл объяснил: https://www.portainer.io/blog/why-we-rebranded-portainer, что старый брендинг больше не отражает суть платформы.
За последние несколько лет мы глубоко углубились в Kubernetes и Edge. Именно там находятся наши пользователи, именно там наш продукт достиг зрелости, и именно этим мы известны клиентам, которые познакомились с современными «нами». Но проблема в том, что наш бренд этого не отражал. Логотип по-прежнему связывал нас с Docker. Атмосфера по-прежнему предполагала «базовый графический интерфейс для новичков». И слишком многие по-прежнему считали Portainer таким, каким он был раньше, а не таким, каким он стал.
Так что да, мы провели ребрендинг. Не потому, что хотели переосмыслить себя, а потому, что нам нужно было изменить восприятие.
Итак, что это значит? Короче говоря, Portainer, похоже, постепенно смещает фокус на корпоративных клиентов, стремясь избавиться от имиджа «графического интерфейса для Docker» и сделать акцент на функциональности Kubernetes, открывая путь для альтернатив. Одним из наиболее заметных примеров является Komodo (https://komo.do/), который быстро набирает популярность как надёжный, профессиональный и многофункциональный инструмент пользовательского интерфейса для управления контейнерами.
В отличие от Portainer, где некоторые функции требуют платной лицензии, Komodo имеет полностью открытый исходный код. Он также выделяется мощными возможностями непрерывной интеграции, которые многие считают превосходящими возможности Portainer. Вернёмся к теме.
С технической точки зрения, Portainer 2.33 LTS включает в себя улучшения предыдущих краткосрочных версий. Среди наиболее заметных изменений — полная переработка поддержки Helm. Теперь пользователи получают отдельную страницу с подробной информацией для каждого развертывания Helm с историей изменений, управлением обновлениями и откатами, а также сравнением конфигураций между версиями.

Portainer 2.33 LTS
В новой версии также добавлена поддержка выбора источников чартов, развёртывания для определённых репозиториев и чартов Helm в формате OCI. Теперь платформа использует Helm SDK напрямую, а не полагаясь на двоичный файл, что снижает количество уязвимостей и повышает производительность.
Кроме того, в LTS-версию попадает новая экспериментальная функция Observability. Она позволяет настраивать уведомления в зависимости от условий среды через такие каналы, как Slack, электронная почта или веб-перехватчики. Портейнер предупреждает, что функция пока не готова к использованию в промышленной эксплуатации, но ожидает отзывов сообщества.
Для кластеров Kubernetes администраторы теперь могут назначать новую роль «Оператор пространства имён», которая ограничивает разрешения уровня оператора определёнными пространствами имён, а не всем кластером. Управление периферийными устройствами также претерпело переработку интерфейса обновления и отката, что обеспечивает более детальную отчётность по каждому устройству.
Безопасность и удобство использования были улучшены благодаря расширенному управлению сертификатами mTLS непосредственно из пользовательского интерфейса, а также поддержке Kerberos для аутентификации Active Directory. Пользователи Docker Compose получают доступ к новым функциям веб-редактора, включая автодополнение и валидацию кода, которые помогают выявлять ошибки перед развертыванием.
И последнее, но не менее важное: с точки зрения производительности большая часть пользовательского интерфейса была перенесена на React, упрощено извлечение снимков Docker и сокращено время загрузки всего приложения.
Более подробную информацию смотрите в официальном объявлении: https://www.portainer.io/blog/new-portainer-2-33-release.
Редактор: AndreyEx