Pod
Pod — це колекція контейнерів, які можуть запускатися на одному хості.
Pod — це колекція контейнерів, які можуть запускатися на одному хості.
Звʼязування привʼязує один обʼєкт до іншого; наприклад, Pod привʼязується до вузла планувальником.
PodTemplate описує шаблон для створення копій наперед визначеного Podʼа.
ReplicationController представляє конфігураці. контролера реплікації.
ReplicaSet забезпечує, що в будь-який момент часу задана кількість реплік Podʼів працює.
Deployment робить можливими декларативні оновлення для Podʼів та and ReplicaSet.
StatefulSet представляє набір Podʼів з постійною ідентичністю.
ControllerRevision впроваджує незмінюваний знімок даних стану.
DaemonSet представляє налаштування набору фонових служб (демонів).
Job представляє конфігурацію окремого завдання.
CronJob являє собою конфігурацію одного завдання cron.
Конфігурація горизонтального автомасштабування Podʼів.
HorizontalPodAutoscaler — це конфігурація для горизонтального автомасштабування, яка автоматично керує кількістю реплік будь-якого ресурсу, що реалізує субресурс масштабування, на основі вказаних метрик.
PriorityClass
визначає зіставлення імені класу пріоритету з цілим значенням пріоритету.
Обʼєкти PodSchedulingContext містять інформацію, необхідну для планування Pod з ResourceClaims, що використовують режим виділення "WaitForFirstConsumer".
ResourceClaim описує запит на доступ до ресурсів у кластері для використання робочими навантаженнями.
ResourceClaimTemplate використовується для створення обʼєктів ResourceClaim.
ResourceSlice представляє один або декілька ресурсів у пулі подібних ресурсів, керованих спільним драйвером.