Встречается на собеседованиях • сегодня

Какие знаешь свойства Pod

В Kubernetes Pod — это минимальная единица развертывания, содержащая один или несколько контейнеров. Основные свойства:

  1. Общие ресурсы — контейнеры в Pod делят:
    • Сетевой namespace (один IP-адрес и порты)
    • Volumes (общие тома)
    • IPC (межпроцессное взаимодействие)
  1. Жизненный цикл — Pod создается, работает и удаляется как единое целое. Если контейнер умирает, Pod перезапускает его (в зависимости от политики restartPolicy).

  2. Метаданные — labels, annotations, name/namespace для идентификации.

  3. Политики:

    • restartPolicy (Always, OnFailure, Never)
    • terminationGracePeriodSeconds (время на graceful shutdown)

Пример Pod с двумя контейнерами:

yaml
apiVersion: v1
kind: Pod
metadata:
  name: multi-container-pod
spec:
  containers:
  - name: nginx
    image: nginx
  - name: sidecar
    image: busybox
    command: ["sh", "-c", "while true; do echo Hello; sleep 10; done"]
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы