kubernetes新版本1.26安装metrics-server:0.6.3

 

1. 下载最新版 的配置文件包

kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.6.3/components.yaml

或者
wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.6.3/components.yaml

 

2. 到每台服务器上下载阿里云版本的相关最新版

如果用的是containerd作为容器运行时,用如下命令:
ctr image pull registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server:v0.6.3

如果用的是docker作为容器运行时,用如下命令:

docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server:v0.6.3

 

3. 修改配置文件,更改image配置
修改yaml文件的deployment部分,添加- --kubelet-insecure-tls,然后重新apply yaml文件

containers:
- args:
  - --cert-dir=/tmp
  - --secure-port=4443
  - --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
  - --kubelet-use-node-status-port
  - --metric-resolution=15s
  - --kubelet-insecure-tls  #增加证书忽略
  image: registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server:v0.6.3 #修改image为阿里云下载的这个

4.  应用下配置文件

kubectl apply -f   components.yaml

5.  核查执行结果,发现已经运行成功

[root@mm1 metrics]# kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
calico-kube-controllers-d886b8fff-9bvjf 1/1 Running 5 (8h ago) 25h
calico-node-l28gc 1/1 Running 2 (34h ago) 20d
calico-node-xmdpj 1/1 Running 7 (8h ago) 20d
coredns-567c556887-pg8kd 1/1 Running 2 (34h ago) 20d
coredns-567c556887-xxc2h 1/1 Running 2 (34h ago) 20d
etcd-mm1 1/1 Running 2 (34h ago) 20d
kube-apiserver-mm1 1/1 Running 0 11h
kube-controller-manager-mm1 1/1 Running 5 (11h ago) 20d
kube-proxy-8jhws 1/1 Running 5 (8h ago) 20d
kube-proxy-r9hkz 1/1 Running 2 (34h ago) 20d
kube-scheduler-mm1 1/1 Running 5 (11h ago) 20d
metrics-server-598575c967-lw98d 1/1 Running 0 35m

posted @   netma  阅读(1392)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示