ReplicaSets
ReplicaSet - это компонент в Kubernetes, который обеспечивает высокую доступность приложения, создавая и управляя множеством идентичных подов в кластере Kubernetes. В случае сбоя в работе одного из подов, ReplicaSet автоматически восстанавливает его и поддерживает необходимое количество здоровых копий приложения в рабочем состоянии. Вы можете использовать ReplicaSet для распределения нагрузки в приложении, обеспечивая высокую доступность и отказоустойчивость, что повышает надежность инфраструктуры и уменьшает время простоя приложения.
Страница ReplicaSets содержит информация о наборе реплик (копий) подов, запущенных в кластере Kubernetes в контексте неймспейса. Т.к. репликасеты являются частью деплоймента, параметры репликасеты недоступны для редактирования на странице репликасеты. Чтобы отредактировать параметры перейдите на страницу Deployments.
Просмотр ReplicaSet
Страница просмотра репликасета представляет собой страницу с вкладками. Под названием Replicaset отображаются дата и время создания, статус, conditions, сведения о родительском объекте.
Скриншот
На странице доступны вкладки:
- ReplicaSet
- Pods (имеет индикацию количества)
- Шаблон пода (имеет индикацию количества, содержит данные по контейнерам и init контейнерам), Volumes (имеет индикацию количества)
- Безопасность
- Лейблы и аннотации. Содержит список лейблов и аннотаций репликасета
- События (имеет индикацию количества)
- Манифест
Вкладка ReplicaSet
Вкладка “ReplicaSet” содержит сведения:
- Количество реплик
- minReadySeconds
Блок “Селектор подов” содержит совпадающие выражения и совпадающие лейблы подов.
Блок “Метрики мониторинга” отображает данные CPU Usage и Memory Usage всех объектов репликасета суммарно за прошедший час.
Вкладка Pods
Скриншот
Содержит список подов, подчиненных репликасету и сведения о дате создания, статуса (цветовая индикация), лейблах пода. Чтобы просмотреть лейблы подов, добавьте колонку Лейблы для отображения на экране. Нажатие на строку пода открывает страницу просмотра пода.
Вкладка Шаблон пода
Скриншот
Содержит сведения о шаблоне пода, контейнерах, Init контейнерах и volumes репликасета.
Вкладка Безопасность
Скриншот
Вкладка “Безопасность” содержит:
- результаты сканирования образов на уязвимости по объектам, содержащимся в этом репликасете (Отображается только если в кластере установлен Модуль сканирования образов контейнеров);
- результаты анализа на соответствие политикам безопасности объектов, содержащихся в этом репликасете (Отображается только если в кластере установлен Модуль анализа конфигураций приложений).
Вкладка События
Скриншот
Содержит сведения events репликасета:
- индикатор типа события;
- дата и время;
- источник события;
- текст сообщения события.
Вкладка Манифест
Скриншот
На вкладке Манифест страницы ReplicaSet вы можете просмотреть и скопировать YAML манифест.