给定这个 while 循环,如何查看 pod 中的容器中发生了什么?
how to look what happend in the container in pod given this while loop?
pod yaml 是这样的:
apiVersion: v1
kind: Pod
metadata:
labels:
app: front
name: front
spec:
containers:
- image: nginx
name: front
command:
- /bin/sh
- -c
- while true; echo date; sleep 2; done #suspect the bug is i forgot to add "do" before echo
描述 pod 没有多大帮助。事件部分仅显示 'crashloopbackoff' 或错误。
如何准确查看错误的根本原因?
您将希望查看 pod 的日志:
kubectl logs front
或
kubectl logs -f front
如果您想关注日志的显示
pod yaml 是这样的:
apiVersion: v1
kind: Pod
metadata:
labels:
app: front
name: front
spec:
containers:
- image: nginx
name: front
command:
- /bin/sh
- -c
- while true; echo date; sleep 2; done #suspect the bug is i forgot to add "do" before echo
描述 pod 没有多大帮助。事件部分仅显示 'crashloopbackoff' 或错误。
如何准确查看错误的根本原因?
您将希望查看 pod 的日志:
kubectl logs front
或
kubectl logs -f front
如果您想关注日志的显示