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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下