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

Обзор веб-консоли. Ресурсы

1. Pods

Данная страница консоли предназначена для управления и мониторинга объектов типа Pod во всех namespaces кластера Kubernetes.

Для просмотра списка всех Pods перейдите на вкладку РесурсыPods.

resources pods

Список Pod содержит следующие характеристики:

  • Имя Pod. Уникальное имя Pod со ссылкой на детальную информацию о выбранном Pod.

  • Namespace. Пространство имен, к которому относится Pod.

  • Статус. Показывает текущее состояние Pod. Для работы с ним, необходимо, чтобы статус был Запущен.

  • Готовность. Количество работающих контейнеров внутри Pod.

  • Перезапуски. Показывает, сколько раз суммарно были перезапущены контейнеры в составе Pod. Если один из контейнеров часто перезапускается, общее число перезапусков Pod будет расти, привлекая внимание администратора к необходимости анализа и устранения причин сбоя.

  • Владелец. Показывает информацию о ресурсе, который управляет жизненным циклом данного Pod (например, Deployment, ReplicaSet, StatefulSet и др.)

  • Потребление памяти.

  • CPU.

  • Дата создания.

Чтобы узнать подробную информацию о конкретном Pod или отредактировать его настройки, нажмите на имя Pod из списка.

corr pod

На странице с дополнительными настройками Deployment для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в форме.

2. Deployments

На странице Deployments представлена таблица всех развернутых объектов этого типа в выбранном namespace.

Для просмотра списка всех Deployments перейдите на вкладку РесурсыDeployments.

resources deployments

Список Deployment содержит следующие характеристики:

  • Имя. Уникальное имя ресурса, определяющее приложение в namespace.

  • Статус. Количество активных Pod.

  • Метки. Ключевые параметры и атрибуты, задающие связь с сервисами и отображающие назначение компонента (например, app.kubernetes.io/name, app.kubernetes.io/component, kustomize.toolkit.fluxcd.io/name).

  • Селектор Pod. Условия, по которым Deployment управляет выбранными Pod.

  • Кнопка действий menu.

Чтобы узнать подробную информацию о конкретном Deployment или отредактировать его настройки, нажмите на имя Deployment из списка.

deployments corr

На странице с дополнительными настройками Deployment для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в форме.

3. StatefulSets

Для просмотра списка всех StatefulSets перейдите на вкладку РесурсыStatefulSets.

StatefulSet

На странице StatefulSets представлена таблица всех развернутых объектов этого типа в выбранном namespace.

Список StatefulSets содержит следующие характеристики:

  • Имя. Уникальное имя ресурса, определяющее приложение в namespace.

  • Статус. Количество активных Pod.

  • Метки. Ключевые параметры и атрибуты, задающие связь с сервисами и отображающие назначение компонента (например, app.kubernetes.io/name, app.kubernetes.io/component, kustomize.toolkit.fluxcd.io/name).

  • Селектор Pod. Условия, по которым StatefulSet управляет выбранными Pod.

  • Кнопка действий menu.

Чтобы узнать подробную информацию о конкретном StatefulSet или отредактировать его настройки, нажмите на имя StatefulSet из списка.

StatefulSets corr

На странице с дополнительными настройками StatefulSet для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в форме.

4. Secrets

Для просмотра списка всех Secrets перейдите на вкладку РесурсыSecrets.

secrets

На данной странице отображаются основные параметры каждого секрета:

  • Имя. Уникальное имя ресурса, со ссылкой для перехода к подробной информации.

  • Тип. Тип секрета. Подробнее о типах секретов читайте в статье Типы секретов

  • Ключи. Показывает, сколько пар ключ-значение содержит данный Secret.

  • Дата создания. Дата и время, когда данный Secret был создан.

  • Кнопка действий menu.

Дополнительно, сверху страницы присутствуют:

  • Фильтр или строка поиска по имени секрета. Используйте их для быстрого поиска;

  • Кнопка создания нового секрета.

Чтобы узнать подробную информацию о конкретном Secret или отредактировать его настройки, нажмите на имя Secret из списка.

secrets corr

На странице с дополнительными настройками Secret для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в форме.

5. ConfigMaps

Для просмотра списка всех ConfigMaps перейдите на вкладку РесурсыConfigMaps.

configmaps

На странице со списком ConfigMaps отображаются следующие параметры для каждого объекта:

  • Имя. Уникальное имя, со ссылкой на подробную информацию.

  • Размер. Количество хранящихся ключей (пара ключ-значение) внутри данного ConfigMap.

  • Дата создания. Дата, когда объект был создан.

  • Кнопка действий menu.

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

Чтобы узнать подробную информацию о конкретном ConfigMap или отредактировать его настройки, нажмите на имя ConfigMap из списка.

configmaps details

На странице с дополнительными настройками ConfigMap для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в форме.

6. CronJobs

Для просмотра списка всех CronJobs перейдите на вкладку РесурсыCronJobs.

cronjobs

На странице со списком CronJobs отображаются следующие параметры для каждого объекта:

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

  • Расписание. Выражение, определяющее когда и как часто будет выполняться задача (например, @daily, */5 * * * *).

  • Приостановка. Отображает, приостановлен ли CronJob.

    Допустимые значения: Да Нет

  • Одновременное выполнение. Указывает, как обрабатывать одновременные выполнения задачи (Job).

    Допустимые значения:

    • Allow (по умолчанию): позволяет CronJobs выполняться одновременно.

    • Forbid: запрещает одновременные выполнения, пропуская следующий запуск, если предыдущий еще не завершен.

    • Replace: завершает текущую выполняющуюся задачу и заменяет ее новой.

  • Максимальное время запуска. Время в секундах для запуска задачи (Job), если она не была запущена в запланированное время по какой-либо причине. Пропущенные выполнения задачи будут считаться неудачными.

В верхней части страницы доступны:

  • Поле поиска по имени CronJob.

  • Кнопка для создания нового CronJob.

  • Название namespace, в котором находятся CronJobs.

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

Чтобы узнать подробную информацию о конкретном CronJob или отредактировать его настройки, нажмите на имя CronJob из списка.

cronjobs details

На странице с дополнительными настройками CronJob для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в формах.

7. Jobs

Для просмотра списка всех Jobs перейдите на вкладку РесурсыJobs.

jobs

На странице со списком Jobs отображаются основные параметры для каждого Job:

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

  • Метки . Набор меток и аннотаций, связанных с Job.

  • Завершения. Параметр, указывающий на количество завершенных pods, которые требуются для того, чтобы Job считался полностью выполненным.

  • Тип. Указывается один из типов:

    • Не параллельный. Выполняет единственную или ограниченное число одноразовых операций.

    • Параллельный . Позволяет одновременно выполнять множество операций, что ускоряет обработку больших объемов данных.

  • Кнопка действий menu. По кнопке меню доступны просмотр, удаление, создание Job.

Чтобы узнать подробную информацию о конкретном Job или отредактировать его настройки, нажмите на имя Job из списка.

job details

На странице с дополнительными настройками Job для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в формах.

8. DaemonSets

Для просмотра списка всех DaemonSets перейдите на вкладку РесурсыDaemonSets.

daemonsets

На странице со списком DaemonSets следующие параметры для каждого объекта:

  • Имя. Уникальное имя со ссылкой на подробную информацию.

  • Статус. Количество активных Pod-ов из общего числа, развернутых данным DaemonSet (например, 10 из 10 Pod).

  • Метки. Набор меток, позволяющих фильтровать и группировать ресурсы.

  • Selector Pod . Селектор для поиска Pod-ов, управляемых этим DaemonSet.

  • Кнопка действий menu. По кнопке меню доступны просмотр, редактирование или удаление DaemonSet.

Чтобы узнать подробную информацию о конкретном DaemonSet или отредактировать его настройки, нажмите на имя DaemonSet из списка.

daemonsets details

На странице с дополнительными настройками DaemonSet для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в формах.

9. ReplicaSets

Для просмотра списка всех ReplicaSets перейдите на вкладку РесурсыReplicaSets.

replicasets

На странице со списком ReplicaSets отображаются следующие параметры для каждого объекта:

  • Имя. Уникальное имя со ссылкой на подробную информацию.

  • Статус. Число запущенных Pod-ов из общего заданного количества.

  • Метки. Список Kubernetes-меток, связанных с ReplicaSet.

  • Владелец. Показывает какой Deployment или другой контроллер управляет этим ReplicaSet.

  • Дата создания. Отображает, когда был создан ReplicaSet.

  • Действия menu. По кнопке меню доступны просмотр, редактирование, удаление ReplicaSet.

Чтобы узнать подробную информацию о конкретном ReplicaSet или отредактировать его настройки, нажмите на имя ReplicaSet из списка.

replicasets details

На странице с дополнительными настройками ReplicaSet для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в формах.

10. HorizontalPodAutoscalers

Для просмотра списка всех HorizontalPodAutoscalers перейдите на вкладку РесурсыHorizontalPodAutoscalers.

HorizontalPodAutoscalers

На странице со списком HorizontalPodAutoscalers для каждого объекта отображаются основные параметры:

  • Имя. Уникальное имя со ссылкой на подробности объекта.

  • Метки.

  • Цель масштабирования. Иип и имя ресурса (например, Deployment), к которому применяется автоскейлинг.

  • Минимальное количество подов. Минимальное допустимое число реплик для управляемого ресурса.

  • Максимальное количество подов. Максимальное допустимое число реплик.

  • Действия menu. По кнопке меню доступны просмотр, редактирование, удаление HPA.

Чтобы узнать подробную информацию о конкретном HPA или отредактировать его настройки, нажмите на имя HPA из списка.

HorizontalPodAutoscalers details

На странице с дополнительными настройками HPA для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в формах.

11. VerticalPodAutoscalers

Для просмотра списка всех VerticalPodAutoscalers перейдите на вкладку РесурсыVerticalPodAutoscalers.

VerticalPodAutoscalers

На странице со списком VerticalPodAutoscalers для каждого объекта отображаются основные параметры:

  • Имя. Название объекта VerticalPodAutoscaler. Обычно это ссылка, по которой можно перейти к подробной информации о конкретном объекте.

  • Namespace. Пространство имен Kubernetes, в котором создан этот VPA.

  • Дата создания. Указывается дата создания объекта.

  • Действия menu. По кнопке меню доступны редактирование, удаление объекта.

Также доступен поиск по имени и кнопка для создания нового VPA.

Чтобы узнать подробную информацию о конкретном VPA или отредактировать его настройки, нажмите на имя HPA из списка.

VPA details

На странице с дополнительными настройками VPA для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в формах.

12. PodDisruptionBudget

Для просмотра списка всех PodDisruptionBudget перейдите на вкладку РесурсыPodDisruptionBudget.

PDB

На странице со списком PodDisruptionBudget для каждого объекта отображаются основные параметры:

  • Имя. Уникальное название объекта PDB. Является ссылкой, ведущей к подробной информации об объекте.

  • Селектор. Критерии выбора подов, на которые распространяется данная политика (например, [fake-label=not-used]).

  • Доступность. Параметры, определяющие, сколько подов должно быть доступно или сколько максимально может быть недоступно (например, Min available: 0).

  • Допустимые сбои в работе. Значения, разрешающие плановые остановки подов в рамках политики.

  • Дата создания. Время создания объекта.

  • Действия menu. По кнопке меню доступны опции для управления объектом (редактирование, удаление).

Также доступен поиск по имени и кнопка для создания нового PodDisruptionBudget.

Чтобы узнать подробную информацию о конкретном PodDisruptionBudget или отредактировать его настройки, нажмите на имя PodDisruptionBudget из списка.

PDB details

На странице с дополнительными настройками PodDisruptionBudget для редактирования можно перейти ко вкладке YAML или отредактировать конкретные параметры в формах.