Быстрое отображение образов, используемых конкретным стручком.
Отобразим поды:
$ kubectl get pods
NAME READY STATUS RESTARTS AGE multi-continer-pod 0/2 Completed 789 (21h ago) 3d16h octopus-httpd-544b5fccb4-2h8nm 0/1 Completed 0 3d21h octopus-httpd-544b5fccb4-4s7dx 1/1 Running 0 3h8m octopus-httpd-544b5fccb4-57chl 1/1 Running 0 3d16h octopus-httpd-544b5fccb4-h9knk 1/1 Running 0 3d16h octopus-httpd-544b5fccb4-pbc7w 1/1 Running 0 3h8m octopus-httpd-544b5fccb4-tmbjf 0/1 Completed 0 3d21h static-website 1/1 Running 0 124m
Перечислим поды, включая использованные изображения.
$ kubectl get pods --output custom-columns='NAME:.metadata.name,IMAGES:.spec.containers[*].image'
NAME IMAGES multi-continer-pod nginx:latest,httpd:latest octopus-httpd-544b5fccb4-2h8nm httpd:latest octopus-httpd-544b5fccb4-4s7dx httpd:latest octopus-httpd-544b5fccb4-57chl httpd:latest octopus-httpd-544b5fccb4-h9knk httpd:latest octopus-httpd-544b5fccb4-pbc7w httpd:latest octopus-httpd-544b5fccb4-tmbjf httpd:latest static-website httpd
Получим образа, используемые конкретным подом.
$ kubectl get pod multi-continer-pod --output jsonpath='{.spec.containers[*].image}{"\n"}'
nginx:latest httpd:latest
см. также:
- ☸️ Принудительное удаление зависших подов в Kubernetes
- ☸️ Как проверить статус подов в kubernetes
- ☸️ Как определить, когда был создан объект Kubernetes
- ☸️ Как удалить неймспейс, застрявший в состоянии Terminated в Kubernetes
- ☸️ Как мгновенно удалить объект Kubernetes
- ☸️ Как использовать пространства имен Kubernetes
- ☸️ Защита трафика кластера Kubernetes с помощью сетевых политик подов
- ☸️ Как исследовать проблемы контейнеров Kubernetes с помощью “Kubectl Debug”
- ☸️ Как выполнять команды внутри контейнеров и подов Kubernetes