以下是 livenessProbe 的当前配置:
livenessProbe:
httpGet:
path: /heartbeat
port: 8000
initialDelaySeconds: 2
timeoutSeconds: 2
periodSeconds: 8
failureThreshold: 2
但是 URL 的响应正文.well-known/heartbeat
显示status: "DOWN"
并且 http 返回状态为 200
因此,由于 http 响应状态为 200,Kubelet 不会重新启动容器
如何确保 Kubelet 读取响应正文而不是 http 返回状态?使用livenessProbe
配置