Kubernetes 活动探测失败输出不在kubelet日志中
使用Kubernetes 活动探测失败输出不在kubelet日志中,kubernetes,kubernetes-health-check,Kubernetes,Kubernetes Health Check,使用exec时,活跃度探测失败的输出未显示在kubelet事件日志(kubernetes版本1.3.2)中 例如,我在下面的liveness probe示例中创建了一个pod: 使用exec-liveness.yaml,我没有从liveness探测失败的原因中得到任何输出: Events: FirstSeen LastSeen Count From SubobjectPath TypeReason
exec
时,活跃度探测失败的输出未显示在kubelet事件日志(kubernetes版本1.3.2)中
例如,我在下面的liveness probe示例中创建了一个pod:
使用exec-liveness.yaml,我没有从liveness探测失败的原因中得到任何输出:
Events:
FirstSeen LastSeen Count From SubobjectPath TypeReason Message
--------- -------- ----- ---- ------------- -------- ------ -------
1m 1m 1 {default-scheduler } Normal Scheduled Successfully assigned liveness-exec to my-node
1m 1m 1 {kubelet my-node} spec.containers{liveness} Normal Pulling pulling image "gcr.io/google_containers/busybox"
1m 1m 1 {kubelet my-node} spec.containers{liveness} Normal Pulled Successfully pulled image "gcr.io/google_containers/busybox"
1m 1m 1 {kubelet my-node} spec.containers{liveness} Normal Created Created container with docker id e84949417706
1m 1m 1 {kubelet my-node} spec.containers{liveness} Normal Started Started container with docker id e84949417706
44s 24s 3 {kubelet my-node} spec.containers{liveness} Warning Unhealthy Liveness probe failed:
这是一个将由在Kubernetes v1.4中修复的错误。这是一个将由在Kubernetes v1.4中修复的错误。您在什么环境下运行?你能在kubelet.log(在
/var/log/kubelet.log
或journalctl-u kubelet
)中搜索活性探针中的“
”吗?这对我来说不可能重现。我们正在GKE上运行集群。我在kubelet.logI0830 16:47:18.398339 3665探针中得到相同的结果。go:106]活性探针用于“liveness-exec_名称空间(uid):liveness“失败(failure):
啊,它确实在GKE上为我重现了。这是一个bug,我提出了一个。你在什么环境下运行?你能搜索kubelet.log(在/var/log/kubelet.log
或journalctl-u kubelet
)中的liveness探测“
?这不适合我。我们正在GKE上运行集群。我在kubelet.logI0830 16:47:18.398339 3665 prober.go:106]Liveness探测“Liveness-exec_namespace(uid):Liveness”失败(失败):
Ah,它确实在GKE上为我重现。这是一个错误,我提交了一份文件。