版本兼容性选择
到官方网站,搜索Compatibility
,根据kubernetes对应的版本,选择符合的版本。
Step 1:版本选择
比如我的kubernetes版本是1.25
,对应的是0.6.x
,该分支支持1.19+
版本:
Step 2:创建
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
国内可以用:
kubectl create -f https://www.kubebiz.com/raw/KubeBiz/metrics-server/v0.6.2/components.yaml
Step 3:验证
kubectl get pods -n kube-system|grep metrics-server
查看pod是否是running
。
Step 4:使用
kubectl top pod
或者
kubectl top node
即可获取实时监控数据。
博主为啥kubebiz里只有0.6.2这个版本,我的k8s是0.18.0,对应0.3.x,但是kubebiz里我选了对应k8s版本后右侧还是只有6.2这个版本呢
这个组件成功启动后会一直实时监控pod,不要手动刷新吧
不用,实时的。