【发布时间】:2015-11-19 19:30:15
【问题描述】:
全部
在 Google Compute Engine 上运行计算 Monte Carlo 作业。我上次运行它们是 9 月,从那以后情况发生了一些变化。我曾经从一些 pod.json 文件中使用kubectl 运行很多作业,没有 RC,没有重启,即发即弃设置。在我开始工作后,我曾经获得豆荚 (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,获取图片有多少正在运行,有多少正在等待,有多少已完成,并查询退出代码(以便检查某些 pod 是否有错误)等
现在使用最新 SDK (Google Cloud SDK 0.9.87) 的输出如下所示
NAME READY STATUS RESTARTS AGE
所有已完成的 pod 现在都不可见了。
我可以恢复旧的行为吗?为什么它被改变了?
【问题讨论】:
标签: google-compute-engine google-cloud-platform kubernetes