gpt4 book ai didi

kubernetes - 如何调试为什么我的单作业 pod 以 status = "Error"结尾?

转载 作者:行者123 更新时间:2023-12-02 09:29:03 26 4
gpt4 key购买 nike

我正在建立一个 Kubernetes 集群并正在测试一个小容器。这是我的 pod 的 YAML 文件:

apiVersion: v1
kind: Pod
metadata:
name: example
spec:
restartPolicy: Never
containers:
- name: node
image: 'node:5'
command: ['node']
args: ['-e', 'console.log(1234)']

我用 kubectl create -f example.yml 部署它果然它按预期运行:
$ kubectl logs example
1234

但是,pod 的状态是“错误”:
$ kubectl get po example
NAME READY STATUS RESTARTS AGE
example 0/1 Error 0 16m

如何调查状态为“错误”的原因?

最佳答案

kubectl describe pod example将为您提供有关正在发生的事情的更多信息


kubectl get events尽管不是专门针对给定的 pods ,但也可以为您提供更多详细信息。

关于kubernetes - 如何调试为什么我的单作业 pod 以 status = "Error"结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34913547/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com