kubernetes - Kubernetes UI仪表板没有cpu和内存使用信息
问题描述
我是新的 Kubernetes。最近设置了一个包含两个服务的集群。
但是每个 pod 的 cpu 和内存信息并没有显示在仪表板中。
请让我知道我错过了什么。
我从这里安装了矩阵服务器 https://github.com/kubernetes-incubator/metrics-server
当我执行kubectl top nodes -v 10
回应总是
I0622 18:15:03.699282 5524 round_trippers.go:438] GET https://172.*.*.*:6443/api/v1/namespaces/kube-system/services/http:heapster:/proxy/apis/metrics/v1alpha1/nodes?labelSelector= 200 OK in 3 milliseconds
I0622 18:15:03.699306 5524 round_trippers.go:444] Response Headers:
I0622 18:15:03.699313 5524 round_trippers.go:447] Content-Type: application/json
I0622 18:15:03.699320 5524 round_trippers.go:447] Date: Sat, 22 Jun 2019 18:15:03 GMT
I0622 18:15:03.699450 5524 request.go:942] Response Body: {
"metadata": {},
"items": null
}
I0622 18:15:03.699550 7417 helpers.go:114] error: metrics not available yet
谢谢你
解决方案
尝试将这些参数用于度量服务器:
args:
- --kubelet-insecure-tls
- --kubelet-preferred-address-types=InternalIP
您还可以在此 github 问题中找到更多提示:https ://github.com/kubernetes-incubator/metrics-server/issues/131
推荐阅读
- python - 如何在 python 中使用 if else 语句将列表放入函数中以创建变量?
- node.js - findOneAndUpdate 并发送短信
- excel - 在excel中用另一个列单元格替换单元格的一部分
- html - 如何为 HTA(Html 应用程序)选择 Internet Explorer 的版本?
- javascript - JavaScript - 循环遍历一次只显示一个的非重复值
- android - 如何使数组列表用于其他活动
- python - How does CPython keep track of the type of an object
- laravel - Laravel 不在主机中运行
- angular - 如何在 Angular 6 中将查询字符串传递给我的服务
- sql-server - 具有多个条件的 xml 查询