k8s安装metrics server
我的k8s版本是1.23.1,所以可以使用metrics-server的版本v0.6.4。2.打开刚刚下载的yaml文件。
·
1.拉取metrics-server的yaml文件:
wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
版本适配问题:
详情可以前往Github查看
2.打开刚刚下载的yaml文件
我的k8s版本是1.23.1,所以可以使用metrics-server的版本v0.6.4
将image换成阿里云镜像:
image: registry.aliyuncs.com/google_containers/metrics-server:v0.6.4
在args添加下面两行:注意空格
- --kubelet-insecure-tls
- --kubelet-preferred-address-types=InternalDNS,InternalIP,ExternalDNS,ExternalIP,Hostname
3.执行安装命令
kubectl apply -f components.yaml
root@master:/# kubectl get pod -n kube-system
可以看到,metrics-server已经显示running了:
输入指令kubectl top node
检验是否可以看到节点的资源使用情况:
root@master:/# kubectl top node
NAME CPU(cores) CPU% MEMORY(bytes) MEMORY%
master 590m 9% 3690Mi 47%
node01 361m 6% 3253Mi 51%
node02 335m 5% 3185Mi 46%
更多推荐
已为社区贡献5条内容
所有评论(0)