Claude помог Sextant выпустить 13 релизов за неделю
Проект Sextant, десктопный клиент Kubernetes на Rust и Tauri 2, за неделю прошёл путь от версии 0.20.0 до 0.25.5 и добавил сразу несколько полезных функций для админов, DevOps-специалистов и команд, работающих с кластерами. Но важнее сам факт: в проект начали приходить внешние контрибьюторы, а часть улучшений родилась прямо из их идей и обсуждений.
Что изменилось в Sextant за неделю
За одну неделю команда выпустила 13 релизов. Сначала закрыли линейку версий из прежнего роадмапа, а затем добавили ещё набор обновлений: алерты из Prometheus и Alertmanager, логи удалённых подов из Loki, интеграции с OpenShift, OLM, k3s/RKE2 и vcluster, а также фильтры в таблицах и другие доработки интерфейса.
Для обычного пользователя это означает, что в одном инструменте стало проще смотреть состояние кластера, находить нужные объекты, разбираться с проблемами и не прыгать между несколькими утилитами. Особенно полезно это тем, кто ежедневно работает с Kubernetes и хочет более удобную замену Lens без аккаунта, телеметрии и подписки.
Почему эта неделя важна не только функциями
Главная новость здесь — не только количество релизов, а появление сообщества вокруг проекта. В релизы уже попали первые внешние pull request’ы: именно они принесли фильтры таблиц, настройки боковой панели и исправления для Windows. Кроме того, одна внешняя идея помогла уменьшить память на каждый отслеживаемый объект примерно в пять раз.
Часть новых возможностей появилась из просьб читателей: поиск по всем колонкам, вкладки с подами ноды, работа даже без права на список неймспейсов. Это хороший пример того, как open source проект быстро превращается в рабочий инструмент, если его улучшают не только авторы, но и сами пользователи.
Что умеют новые версии и где это пригодится
В 0.25 появились отдельные разделы для OpenShift, OLM, k3s/RKE2 и vcluster. Например, в OpenShift можно смотреть Routes, DeploymentConfig, BuildConfig, Build и ImageStream, а также запускать rollout latest и сборку с подтверждением. В OLM появились Subscriptions, ClusterServiceVersions и InstallPlans, чтобы проще понимать, почему оператор не обновляется.
В k3s и RKE2 добавили страницу с данными о дистрибутиве, ролях нод и встроенных компонентах, а в vcluster — экран виртуальных кластеров и кнопку Connect. Ещё появились алерты, графики CPU и памяти даже без Prometheus, ссылки из объектов в Grafana и трейсы, а также просмотр логов предыдущих подов через Loki. Для инженера это экономит время на проверках, а для команды — уменьшает число ручных действий и ошибок.
Как устроен Sextant внутри
Sextant написан на Rust и Tauri 2, а его код генерируется Claude Code. При этом человек остаётся в центре процесса: он ставит задачи, принимает архитектурные решения и проводит ревью, а каждое изменение проходит многократное тестирование.
Проект бесплатный и, как подчёркивается в источнике, таким и останется. Встроенный MCP-сервер делает его ещё интереснее для AI-агентов, в том числе в сценариях с ограниченным RBAC. Для тех, кто работает с Kubernetes, это может стать удобной точкой входа в автоматизацию и более безопасное взаимодействие с кластером.