我们正在使用Kubernetes 1.1.3及其默认的fluentd-elasticsearch日志记录.
我们还在容器上使用LivenessProbes以确保它们按预期运行.
我们的问题是我们从LivenessProbe发送到STDOUT的行似乎没有达到弹性搜索.
有没有办法让流畅的船舶LivenessProbes输出像对pod中的常规容器一样?
探针的输出被节点上的Kubelet组件吞噬,该组件负责运行探针(源代码,如果您感兴趣).如果探测失败,其输出将被记录为与pod关联的事件,该事件应该可以通过API访问.
成功探测器的输出不会记录在任何地方,除非您的Kubelet的日志级别至少为-v = 4,在这种情况下它将位于Kubelet的日志中.
如果您对输出的内容有所了解,请随意在Github问题中提交功能请求:)