Pod
Pod — это базовая единица вычислений в Kubernetes, представляющая собой группу одно или несколько контейнеров, которые запускаются на одном узле. Эти контейнеры разделяют ресурсы, такие как сеть и хранилище, и могут быть сконфигурированы для взаимодействия друг с другом в рамках одного окружения Pod. Каждый Pod имеет уникальный IP-адрес в рамках кластера, что позволяет контейнерам в его составе обмениваться данными через localhost.
Пример манифеста создания Pod
В этом манифесте создается Pod с именем my-pod
, который имеет метку app: my-app
. Внутри Pod запускается контейнер с именем my-container
, использующий образ nginx:latest
и слушающий порт 80
.