我想在 Kubernetes 中查看已终止和正在运行的 pod 详细信息列表。
以下命令仅显示正在运行的 pod,不知何故,我想查看到目前为止终止的所有 pod 的历史记录。
$ ./kubectl get pods -o wide
NAME READY STATUS RESTARTS AGE IP NODE
POD1 1/1 Running 0 3d 10.333.33.333 node123
POD2 1/1 Running 0 4d 10.333.33.333 node121
POD3 1/1 Running 0 1m 10.333.33.333 node124
我希望使用 kubectl 命令终止的 pods 列表
由于 v1.10 kubectl
默认打印终止的 pod:
--show-all
(仅影响豆荚,仅适用于人类 可读/非 API 打印机(现在默认为 true 且已弃用。 该标志确定是否显示处于终端状态的 Pod。它 将在 1.11 中处于惰性状态,并在将来的版本中删除。
如果运行的版本低于 v1.10,则仍需要使用 --show-all
标志。