При управлении кластером встречаются термины Kubernetes (CSI, PV, PVC), сетевые (CNI, Cilium), мониторинга и платформы «Штурвал». На этой странице — краткие определения. Термины установки платформы, провайдеров и IAM — в глоссарии администратора платформы.
Кластер, где развёрнута платформа «Штурвал». Здесь работают ClusterManager, shturval-backend, shturval-frontend и другие компоненты управления. Администратор платформы работает с этим кластером.
Клиентский кластер
Кластер, созданный через платформу для размещения приложений. Администратор кластера управляет именно клиентским кластером (узлы, сервисы, бэкапы и т.д.).
Ресурс CAPI, управляющий группой Machine. Аналог Deployment для узлов: задаёт желаемое количество узлов и шаблон.
InfraMachineTemplate
Шаблон CAPI для создания инфраструктурных ресурсов узлов. Примеры: VSphereMachineTemplate, OVirtMachineTemplate — зависят от провайдера.
Control Plane (CP)
Узлы управления кластером. Запускают API-сервер, etcd, scheduler, controller-manager.
Worker
Узлы для размещения приложений. Работают kubelet, CNI, CSI.
Infra Worker
Группа Worker-узлов для системных сервисов (мониторинг, логирование, Ingress).
NCI (NodeConfigItem)
Объект платформы для применения конфигурации к узлам (sysctl, NTP, Container Runtime, пакеты и др.). Оператор shturval-node-config применяет настройки по селектору. Подробнее — Конфигурация узлов (NCI).
MHC (MachineHealthCheck)
CAPI-ресурс для автоматического восстановления нерабочих узлов (замена Machine при сбое).
Cluster Autoscaler
Компонент автоматического масштабирования групп узлов по загрузке. См. Масштабирование узлов.
Cordon
Блокировка планирования новых подов на узел без остановки уже запущенных.
Drain
Безопасное выселение подов с узла перед обслуживанием или удалением.
Node Conditions
Состояния узла в Kubernetes (Ready, MemoryPressure, DiskPressure и др.). См. справочник Conditions.
Гибридный кластер
Кластер с узлами разных провайдеров или типов инфраструктуры. См. Гибридные кластеры.
etcd
Распределённое ключ-значение хранилище Kubernetes. Хранит состояние кластера.
etcdhelper
Утилита платформы для резервного копирования и восстановления etcd.
Ограничения по умолчанию и допустимые диапазоны для подов и PVC в неймспейсе (применяется к новым объектам).
Taint
Метка на узле, ограничивающая планирование подов без соответствующей Toleration.
Toleration
Разрешение в спецификации пода планироваться на узлы с указанным Taint.
Affinity
Правила предпочтения узлов (nodeAffinity) или размещения относительно других подов (podAffinity / podAntiAffinity). Подробнее — Taints, Tolerations и Affinity.