查看k8s集群各个节点资源使用情况
部署metrics-server
-
下载配置文件
wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml -
调整配置文件,在
spec.template.containers.args字段中加上--kubelet-insecure-tls选项,表示不验证客户端证书。

-
查看命令:
kubectl top nodes

解释:上述操作主要用deploy控制器将metrics server运行为一个pod,然后授权metrics-server用户能够对pod/node资源进行只读权限;然后把metrics.k8s.io/v1beta1注册到原生apiserver上,让其客户端访问metrics.k8s.io下的资源能够被路由至metrics-server这个服务上进行响应。

浙公网安备 33010602011771号