简体   繁体   English

Kubernetes metrics-server: Error from server (ServiceUnavailable): 服务器当前无法处理请求

[英]Kubernetes metrics-server: Error from server (ServiceUnavailable): the server is currently unable to handle the request

executing the command kubectl get --raw /apis/metrics.k8s.io/v1beta1 it returned Error from server (ServiceUnavailable): the server is currently unable to handle the request执行命令kubectl get --raw /apis/metrics.k8s.io/v1beta1Error from server (ServiceUnavailable): the server is currently unable to handle the request

view the logs from metrics-server查看来自 metrics-server 的日志

http: TLS handshake error from 192.168.133.64:51926:EOF

kubelet version is 1.12.3 kubelet 版本是 1.12.3

metrics-server 0.3.1指标服务器 0.3.1

i have another clusters-set with the same version and configuration, metrics-server works just fine我有另一个具有相同版本和配置的集群集,指标服务器工作正常

part of metrics-server-deployment: containers: - name: metrics-server image: k8s.gcr.io/metrics-server-amd64:v0.3.1 imagePullPolicy: Always command: - /metrics-server - --kubelet-insecure-tls volumeMounts: - name: tmp-dir mountPath: /tmp指标服务器部署的一部分: containers: - name: metrics-server image: k8s.gcr.io/metrics-server-amd64:v0.3.1 imagePullPolicy: Always command: - /metrics-server - --kubelet-insecure-tls volumeMounts: - name: tmp-dir mountPath: /tmp

Looks like it is failing because the hostname resolution happens through the internal DNS system which have pods/service entries but not cluster node entries.看起来它失败了,因为主机名解析是通过内部 DNS 系统发生的,该系统具有 pod/服务条目但没有集群节点条目。

Try running your metrics-server with following arguments:尝试使用以下参数运行您的指标服务器:

- command:
  - /metrics-server
  - --kubelet-insecure-tls
  - --kubelet-preferred-address-types=InternalIP

It should work for you as well.它也应该对你有用。

For more info you can look at the following issue here有关更多信息,您可以在此处查看以下问题

Hope this helps.希望这可以帮助。

Also worth pointing out that you should make sure metric-server is running还值得指出的是,您应该确保metric-server正在运行

kubectl get pods -n kube-system | grep metrics-server

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM