K9s CLI

Терминальный интерфейс Kubernetes показывает ресурсы и журналы, чтобы пользователь проверял состояние кластера рядом с агентом.

  • 34 930 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

Почему такой уровень

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

derailed/k9s

Установка

Ручная установка

   brew install derailed/k9s/k9s

Первый командный вариант через Homebrew для macOS или Linux; отступы источника сохранены.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

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

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

K9s открывает ресурсы Kubernetes в интерактивных таблицах. Пользователь переключает контексты и пространства имен, фильтрует объекты, смотрит журналы и описание выбранного ресурса. Агент может подготовить список проблемных подов, а человек проверить их состояние в этом интерфейсе. Из того же окна доступны редактирование, перезапуск и удаление ресурсов, подключение к контейнеру и перенаправление портов. Для наблюдения есть режим только чтения. Дополнительные команды и оформление настраиваются, поэтому набор действий зависит от конфигурации и прав выбранного контекста.

Для кого. Дежурным инженерам Kubernetes, которые проверяют подсказки агента по живым ресурсам и журналам кластера.

Подходит, если

  • Агент выделил проблемные поды, и нужно быстро открыть их журналы.
  • Во время инцидента пользователь сравнивает ресурсы разных пространств имен.
  • Перед исправлением полезно посмотреть YAML и описание объекта.
  • Для наблюдения за кластером требуется интерфейс с отключенными изменениями.

Не подходит, если

  • Требуется полностью безоконный запуск команды из сценария CI.
  • У пользователя нет права просматривать выбранный кластер.
  • Интерактивный клиент должен сам понимать запросы на естественном языке.

Пример запроса к агенту

Подготовь список подов с ошибками и команду открытия нужного контекста K9s только для чтения.

Ограничения

Интерфейс рассчитан на терминал с 256 цветами; неподходящее окружение мешает отображению. Для редактирования ресурсов требуется настроенный внешний редактор через `EDITOR` или `KUBE_EDITOR`. Режим `--readonly` отключает команды изменения кластера, а обычный режим оставляет доступные учетной записи операции. По `Ctrl+K` K9s удаляет выбранный ресурс без диалога подтверждения, поэтому для наблюдения запускайте режим чтения и проверяйте текущий контекст.

Как отключить. Выйдите через `:quit` или `Ctrl+C`. Уже измененные ресурсы и созданные внешними командами объекты проверьте отдельно.

Частые вопросы

Как начать без изменений кластера?

Запустите `k9s --readonly`.

Где посмотреть подсказки клавиш?

Нажмите `?` в текущем представлении.

Как открыть журнал выбранного пода?

Нажмите `l`; для предыдущих журналов в поддерживаемом представлении есть `p`.

Как увидеть YAML объекта?

Выберите ресурс и нажмите `y`.

Что произойдет при удалении?

Обычное удаление запрашивает подтверждение, но быстрое `Ctrl+K` работает без него.

Обсуждение

Вопросов и отзывов пока нет.

Менеджер конфигураций Kubernetes объединяет подключения и переключает контексты, чтобы агент работал с выбранным кластером.

CLIРасширенный доступ1,1 тыс.Звезды репозитория

Официальный CLI Amazon EKS создает и обслуживает кластеры Kubernetes, чтобы агент готовил проверяемую конфигурацию инфраструктуры.

CLIШирокий доступ5,2 тыс.Звезды репозитория

Терминальная оболочка для кодовых агентов: встроенные терминалы, git, файлы, задачи td и рабочие деревья рядом

CLIШирокий доступ1,1 тыс.Звезды репозитория

Панель наблюдения за кодовыми агентами: карта компонентов проекта или экспериментальная трехмерная кухня с задачами

CLIРасширенный доступ980Звезды репозитория

Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте

CLIШирокий доступ347Звезды репозитория

Терминальный просмотрщик диффов: все файлы одним потоком, а агент через скилл hunk-review ведет по изменениям и оставляет комментарии к строкам

CLIРасширенный доступ9,8 тыс.Звезды репозитория

Коротко о README

Есть фильтры по имени и меткам, просмотр связей ресурсов и дополнительные команды через плагины. K9s использует существующие контексты Kubernetes.

Бейдж для README

Сообщить о проблеме

Foxx AIK9s
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.