[kubernetes]-解决kubernetes的dashboard不显示cpu和memory
版本 kubernetes1.14dashboard2.0首先需要开启kubectl top的功能上篇文章[kubernetes]-kubernetes1.14.0 开启kubectl top 命令已经说明如何开启top修改resource-reader.yaml 添加2条---apiVersion: rbac.authorization.k8s.io/v1kind: ClusterRoleme
·
版本 kubernetes 1.14
dashboard 2.0
首先需要开启kubectl top的功能
上篇文章[kubernetes]-kubernetes1.14.0 开启kubectl top 命令已经说明如何开启top
修改resource-reader.yaml 添加2条
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: system:metrics-server
rules:
- apiGroups:
- ""
resources:
- pods
- nodes
- nodes/stats
- namespaces
- configmaps
- nodes/stats # 添加
- pods/stats # 添加
verbs:
- get
- list
- watch
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: system:metrics-server
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: system:metrics-server
subjects:
- kind: ServiceAccount
name: metrics-server
namespace: kube-system
重新应用一下配置
cd metrics-server/deploy/1.8+
kubectl apply -f ./ --force
删除一下dashboard的两个容器 我这边不删除 貌似没法生效。
删除pod前 仅仅获取到了pod和node信息
删除pod之后的重新打印的日志如下
重新登陆刷新界面之后
CPU Usage 和Memory Usage 过一段时间会出现
更多推荐
已为社区贡献84条内容
所有评论(0)