【发布时间】:2021-08-12 22:06:32
【问题描述】:
kubectl describe pod 命令返回有关特定 pod 的信息。有一个名为 Events 的部分,其中包含与所选 pod 相关的事件。
如果准备就绪探测 (httpGet) 失败,将编写如下内容:
Message
-------
Readiness probe failed: HTTP probe failed with statuscode: 503
但是,不清楚原因是什么,我想查看就绪探测的响应正文,因为在响应中我可以指定一条解释原因的消息。
是否可以将 http 探针的响应直接添加到 kubectl describe pod 的输出中,这样我就不必卷曲这个 pod?
据我了解,我可以将就绪探测设置为 exec,但我认为可能有更简单的解决方案。
httpGet 探针示例:
readinessProbe:
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 10
periodSeconds: 5
【问题讨论】:
-
你也可以分享 pod 的 YAML 吗?需要看看你是如何配置探针的。
-
@KamolHasan,是的,我分享了
标签: kubernetes