📅  最后修改于: 2023-12-03 15:32:31.735000             🧑  作者: Mango
如果你是一名 Kubernetes 开发者或管理员,那么你必须熟悉 kubectl 命令行工具。在这篇文章中,我们将介绍使用 kubectl get pods 命令来获取 Pod 列表。
在 Kubernetes 中,Pod 是最小、最简单的可部署的单元。Pod 包含一个或多个容器,共用相同的网络命名空间和存储。
使用 kubectl get pods 命令可以获取 cluster 中所有的 Pod,输出格式为一张表格。它是 kubectl 命令中的一个子命令。
kubectl get pods
输出格式如下:
NAME READY STATUS RESTARTS AGE
pod-1 1/1 Running 0 1h
pod-2 1/1 Running 0 1h
kubectl get pods
命令有很多其他的参数来获取更多的信息。比如以下命令可以获取特定命名空间下的 Pod:
kubectl get pods -n namespace
以下命令可以获取所有命名空间的 Pod:
kubectl get pods --all-namespaces
还可以使用以下命令获取远程 kubernetes 集群中的 Pod:
kubectl get pods --context <context name>
使用 kubectl get pods
命令可以很容易地获取 Kubernetes 集群中所有的 Pod,这是开发者和管理员必须熟悉的基本技能。如果你需要获取更多有关 kubectl 命令的信息,可以通过 kubectl --help
命令或 Kubernetes 官方文档来学习。