Под (Pod) представляет собой группу из одного или нескольких контейнеров с общим хранилищем, сетью и общим жизненным циклом, и являющуюся базовым строительным блоком в Kubernetes.
Каждый Под запускается на одной из Нод в кластере и остается там до завершения или удаления.
В случае падения Ноды, идентичные Поды запускаются на другой Ноде доступной из кластера.
В этой заметке я покажу, как вывести список всех Подов в кластере Kubernetes и получить о них подробную информацию, с помощью команды kubectl
.
Дельный Совет: Вывести список Нод в кластере Kubernetes! Читать далее →
Список Подов с помощью Kubectl
Info: Для получения более развернутого вывода, выполняйте команду kubectl get
с опцией -o wide
.
Вывести список Подов в Namespace по умолчанию для текущего контекста:
$ kubectl get pods $ kubectl get pods -o wide
Получить список Подов из всех Namespace-ов:
$ kubectl get pods --all-namespaces $ kubectl get pods --all-namespaces -o wide
Список Подов из конкретного Namespace-а:
$ kubectl get pods --namespace <namespace_name> $ kubectl get pods --namespace <namespace_name> -o wide
Вывести подробную информацию о Поде:
$ kubectl describe pode <pode_name>
Дельный Совет: Список Namespace-ов в кластере Kubernetes! Читать далее →