【发布时间】:2020-11-28 00:37:42
【问题描述】:
是否有通用的方法来查询容器的健康状况?
我想在每个 pod 中注入一个通用的 sidecar 容器,从而在不同的端点上公开“主”容器的健康状况。
我的主容器受到oauth2 的保护,因此我无法使用StatusCake 进行任何正常运行时间检查。
这个想法是注入一个 sidecar,它只能报告暴露路径上的容器运行状况。然后我可以配置StatusCake 来查询那个端点。
我可以在 Sidecar 中查询“官方”健康端点,但我不知道如何一般注入路径。
我还想知道是否可以通过一些kubectl 命令检查健康状况?
【问题讨论】:
-
在没有 oauth2 的情况下暴露容器的 health(z) 端点没有任何问题
-
是的,其实我忘记了。我希望我不需要接触所有的 Ingress,而只需注入 sidecar。
-
啊,有些 Ingress 来自我无法控制的图表。
标签: kubernetes