【发布时间】:2019-12-29 18:08:07
【问题描述】:
我有一个运行了数周的 kubernetes 1.11 集群。今天我注意到了这一点:
tooluser$ kubectl get po --sort-by=.status.startTime -o custom-columns=NAME:.metadata.name,CREATED:.status.startTime,RESTARTS:.status.containerStatuses[0].restartCount
NAME CREATED RESTARTS
pod1-86b8b985f4-78x4c <10 min ago> 0
pod2-788dbb86df-wj672 <10 min ago> 0
pod3-76d94f5d94-gspqg <10 min ago> 0
pod4-demo-56cb4bfc68-m2b52 <10 min ago> 0
pod5-69cc97c4c-29dnk <10 min ago> 0
即 pod 看起来像是第一次运行(0 次重启),从 10 分钟前开始,但这些 pod 已经运行了数周。此外,
- pod 中没有事件。
- 我检查了副本集,一周没有新rs,没有rs事件;
- 部署相同,相应部署中没有事件;
- 节点也一样,节点上没有事件;
- 没有常规事件(kubectl 获取事件)
也就是说,我找不到这些运行了一周的 pod 重新启动的原因。我可以做其他 kubectl 命令来找出答案吗?
【问题讨论】: