1
全部GCE/kubernetes中的更改 - 未显示完成的豆荚
在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
,得到图片有多少正在运行,有多少正在等待,有多少完成,并查询退出代码(以检查是否有一些豆荚错误)等
现在与最新的SDK(谷歌Cloud SDK 0.9.87)看起来像这样
NAME READY STATUS RESTARTS AGE
所有已完成的吊舱现在都不可见。
我可以得到旧的行为吗?为什么改变了?
得到旧的行为(显示所有的豆荚)谢谢。我想过选项,但尝试了'--all',它用于'kubectl get pods',并且它不起作用。任何有关选项不一致的原因? –
kubectl使用'--all'来表示其他地方的其他地方,因此决定在这里使用它可能会引起混淆(参见https://github.com/kubernetes/kubernetes/pull/12112#issuecomment-127420398)。听起来像它结束了混乱的另一种方式:) –