我目前在Vagrant上运行Kubernetes集群,并且当前使用metrics-server测试HPA,但是我的设置似乎根本无法读取指标。

我的设置包括一个负载均衡器(HAProxy),一个主节点和两个工作节点。

因此,我已使用以下命令从metrics-server Pane 中提取了日志:

kubectl logs -n kube-system metrics-server-85cc4d4cb9-sf8wh

它显示以下内容:

E0122 01:53:26.647172       1 sinkprov.go:135] duplicate pod kube-system/metrics-server-85cc4d4cb9-sf8wh received
E0122 01:54:26.653698       1 sinkprov.go:135] duplicate pod kube-system/metrics-server-85cc4d4cb9-sf8wh received
E0122 01:54:26.653838       1 sinkprov.go:135] duplicate pod kube-system/kube-proxy-dk9v8 received
E0122 01:54:26.653864       1 sinkprov.go:135] duplicate pod kube-system/weave-net-jkrn8 received
E0122 01:55:26.647113       1 sinkprov.go:135] duplicate pod kube-system/kube-proxy-dk9v8 received
E0122 01:55:26.647129       1 sinkprov.go:135] duplicate pod kube-system/weave-net-jkrn8 received
E0122 01:55:26.647133       1 sinkprov.go:135] duplicate pod kube-system/metrics-server-85cc4d4cb9-sf8wh received
E0122 01:56:26.646230       1 sinkprov.go:135] duplicate pod kube-system/weave-net-jkrn8 received
E0122 01:56:26.646245       1 sinkprov.go:135] duplicate pod kube-system/metrics-server-85cc4d4cb9-sf8wh received
E0122 01:56:26.646249       1 sinkprov.go:135] duplicate pod kube-system/kube-proxy-dk9v8 received
E0122 01:57:26.691044       1 sinkprov.go:135] duplicate pod kube-system/kube-proxy-dk9v8 received
E0122 01:57:26.691064       1 sinkprov.go:135] duplicate pod kube-system/metrics-server-85cc4d4cb9-sf8wh received
E0122 01:57:26.691069       1 sinkprov.go:135] duplicate pod kube-system/weave-net-jkrn8 received


我试图在stackoverflow和github上搜索类似的帖子,但找不到任何帖子。

我希望你们能帮助我解决这个问题。

ps

我已经完成了metrics-server参数设置以及添加了--kubelet-insecure-tls等。我开始认为这是一个虚拟机监控程序网络问题,或者也许不是。。。

我开始认为这是一个CNI插件问题。我已经从使用weavenet CNI插件切换到了calico插件,问题就消失了:/ ...如果你们中的任何人都可以更详细地解释这种症状,我将不胜感激! :)

最佳答案

您的错误似乎与此处提到的错误类似-https://github.com/kubernetes-sigs/metrics-server/issues/179

提到的原因是-如果您正在使用HPA,并且您只是在HPA中设置了资源而没有设置限制,则它的行为将是这样。

关于docker - Kubernetes重复的pod kube-system/metrics-server收到错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59851645/

10-12 02:48