我该怎么做才能找到 pod 被逐出的原因

Dol*_*hin 2 kubernetes

今天检查kubernetes集群时,有部分pod显示状态为evicted。但我只看到了驱逐状态,找不到 pod 被驱逐的详细日志。磁盘压力?CPU压力?我该怎么做才能找到 pod 被逐出的原因?

小智 5

尝试这个:

kubectl describe pod <pod-id> | grep Message
Run Code Online (Sandbox Code Playgroud)

这应该可以告诉您 Pod 被驱逐的原因。您还可以使用“less”而不是“grep”来查看整个输出。这将向您显示 Pod 的限制以及其他详细信息。