K8S-1.15.1版本部署metrics-server插件0.3.6版本
部署环境:K8S集群,1.15.1版本metrics-server插件版本:0.3.6下载metrics-server插件:https://github.com/kubernetes-incubator/metrics-server.git本文下载的是release-0.3版本将下载好的代码丟至服务器进入代码包,修改yaml文件:metrics-server-deployment.yaml;修改前
·
- 部署环境:K8S集群,1.15.1版本
metrics-server插件版本:0.3.6 - 下载metrics-server插件:https://github.com/kubernetes-incubator/metrics-server.git
本文下载的是release-0.3版本 - 将下载好的代码丟至服务器
- 进入代码包,修改yaml文件:metrics-server-deployment.yaml;修改前注意备份文件(笔者个人习惯而已,可不执行该操作),文件路径:metrics-server-0.3.6/deploy/1.8+
修改内容:
1.修改镜像:image: mirrorgooglecontainers/metrics-server-amd64:v0.3.6
2.修改imagePullPolicy为IfNotPresent
3.增加命令和相关参数:
command:
- /metrics-server
- --kubelet-preferred-address-types=InternalIP
- --kubelet-insecure-tls
5.执行部署:
ps:本文将metrics-server包放置在/home/k8s路径下
cd /home/k8s/metrics-server-0.3.6/deploy/1.8+
/home/k8s/metrics-server-0.3.6/deploy/1.8+
6.执行完毕后查看pod状态
kubectl get pod -n kube-system
7.metrics-server状态为running状态后,需要等待1-2分钟,再查看监控数据
kubectl top node
PS:必须要等待一会,因为服务启动到监控需要一点时间,如果心急直接敲命令,会有报错:error: metrics not available yet
;不需要管这个报错,这个报错只需要等待一会,等服务正常,再敲查询命令即可
更多推荐
已为社区贡献7条内容
所有评论(0)