Kubectl: Get Pods — Список Подов — Kubernetes

Под (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! Читать далее →