GCE/kubernetes 中的更改 - 未显示已完成的 pods
Changes in GCE/kubernetes - no display of the finished pods
全部
运行在 Google Compute Engine 上计算 Monte Carlo 个作业。上次我 运行 他们是九月,从那以后情况发生了一些变化。我曾经 运行 很多工作 kubectl
从一些 pod.json 文件,没有 RC,没有重启,即发即弃设置。在我开始工作后,我曾经得到 pods (kubectl get pods
) 并且通常输出看起来像
NAME READY STATUS RESTARTS AGE
r8o3il08c25-y0z10 1/1 Running 0 56m
r8o3il08c25-y0z15 0/1 Pending 0 56m
完成一个后开始第二个,我以前是获取输出
NAME READY STATUS RESTARTS AGE
r8o3il08c25-y0z10 1/1 Exit:0 0 1h
r8o3il08c25-y0z15 1/1 Running 0 1h
所以我可以使用简单的 grep
,了解有多少 运行ning,有多少待处理,有多少已完成,并查询退出代码(以便检查是否有些 pods) 等
有错误
现在使用最新的 SDK (Google Cloud SDK 0.9.87) 输出如下所示
NAME READY STATUS RESTARTS AGE
所有完成的 pods 现在都看不见了。
我可以恢复旧行为吗?为什么它被改变了?
PR #12112 更改 kubectl get pods
默认情况下不显示终止 pods。您可以使用 kubectl get pods -a
获得旧行为(显示所有 pods)
全部
运行在 Google Compute Engine 上计算 Monte Carlo 个作业。上次我 运行 他们是九月,从那以后情况发生了一些变化。我曾经 运行 很多工作 kubectl
从一些 pod.json 文件,没有 RC,没有重启,即发即弃设置。在我开始工作后,我曾经得到 pods (kubectl get pods
) 并且通常输出看起来像
NAME READY STATUS RESTARTS AGE
r8o3il08c25-y0z10 1/1 Running 0 56m
r8o3il08c25-y0z15 0/1 Pending 0 56m
完成一个后开始第二个,我以前是获取输出
NAME READY STATUS RESTARTS AGE
r8o3il08c25-y0z10 1/1 Exit:0 0 1h
r8o3il08c25-y0z15 1/1 Running 0 1h
所以我可以使用简单的 grep
,了解有多少 运行ning,有多少待处理,有多少已完成,并查询退出代码(以便检查是否有些 pods) 等
现在使用最新的 SDK (Google Cloud SDK 0.9.87) 输出如下所示
NAME READY STATUS RESTARTS AGE
所有完成的 pods 现在都看不见了。
我可以恢复旧行为吗?为什么它被改变了?
PR #12112 更改 kubectl get pods
默认情况下不显示终止 pods。您可以使用 kubectl get pods -a