Виджет отображает основную информацию обо всех ресурсах Deployment в кластере Kubernetes. Ресурсы можно фильтровать по неймспейсу, селектору лейблов или обоим параметрам.

Для каждого ресурса Deployment доступны следующие действия:

  • Просмотр спецификации и статуса Deployment.
  • Масштабирование количества реплик Deployment. После выбора требуемого количества реплик нажмите кнопку «Сохранить» с иконкой дискеты.
  • Просмотр информации о подах, управляемых Deployment, и их контейнерах, включая логи каждого контейнера.
  • Просмотр и редактирование ресурсов контейнеров. Виджет отображает все настроенные ресурсы контейнеров, включая CPU, memory, ephemeral-storage и другие типы ресурсов. Редактировать можно только CPU и memory в разделах requests и limits. Изменения применяются на уровне Deployment и распространяются на все поды, управляемые этим ресурсом. При очистке значений CPU или memory соответствующие ресурсы удаляются из конфигурации контейнера. Остальные ресурсы, например ephemeral-storage, отображаются, но недоступны для редактирования в виджете.

Конфигурация

НазваниеОбязательностьОписаниеЗначение по умолчанию
API KubernetesДаURL сервера API Kubernetes для получения данных из кластера
НеймспейсНетНеймспейс Kubernetes, из которого загружаются ресурсы Deployment. Если неймспейс не указан, виджет загружает все ресурсы Deployment в кластере. Пример: default
Селектор лейбловНетСелекторы лейблов для фильтрации ресурсов Deployment, разделённые запятыми. Пример: app.kubernetes.io/name=example

Авторизация

Конфигурация авторизации описана в разделе «Внешние сервисы».