Kubernetes:一个pod里面只有一个容器,有必要健康检查吗?

Kubernetes:一个pod里面只有一个容器,有必要健康检查吗?

只要容器的restartPolicy不是never,容器failed会自动重启,所以如果一个pod里面只有一个容器,是不需要健康检查的,对吧?

这要看你的容器的情况,有的容器运行出现错误容器就exit了,有些容器即使出错也会继续运行,会在业务层里反馈,例如访问HTTP服务一直出现500.对于出错不会自动退出的容器最好还是做健康检测。

建议为了以防万一还是有必要的