DEVOPSTRAINER
Вопросы / Kubernetes

Задан следующий yaml файл для создания пода Test. Как сделать так, чтобы контейнеры nginx и redis пода test были размещены разных нодах кластера при условии, что существуют лейблы нод `disk=ssd` и `disk=hard`?

Краткий ответ

Вопрос (детали):

apiVersion: v1
kind: Pod
metadata:
name: Test
spec:
containers:
- name: nginx
image: nginx
- name: redis
image: redis
nodeSelector:
disk: ssd

Никак. Контейнеры одного пода могут размещаться только на одной ноде. Под является неделимой сущностью Kubernetes.

Ещё вопросы по теме «Kubernetes»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →