Одна из моих капсул иногда перезагружается.Когда я делаю kubectl describe pod <podName>, я получаю только последнее состояние, а не те, что были раньше.
kubectl describe pod <podName>
Так что, чтобы найти корень проблемы, было бы полезно увидеть все остальные состояния раньше.
Если вы используете kubectl get pods --output=yaml, вы получите подробную информацию о модулях в формате yaml, вы сможете увидеть 3 последних состояния.
kubectl get pods --output=yaml
yaml
Вы также можете проверить последние события, которые уже были упомянутыВы, используя kubectl describe pod <podName>.
Также, как указано в документации Kubernetes Определите причину отказа стручка , вы можете использовать Настроить сообщение завершения и переместить /dev/termination-logна /tmp/, который должен быть смонтирован как отдельное хранилище с использованием, например, Постоянные тома
/dev/termination-log
/tmp/
Если вы ищете более подробную информацию о хранении журналов, вам нужно будет проверить Ведение журнала с использованием Elasticsearch и Kibana или Ведение журнала с использованием Stackdriver .