官网
https://kubernetes.io/zh-cn/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/
第一、需要部署配置metrics server的集群
kubernetes Metrics Server 从集群中的 kubelets 收集资源指标, 并通过 Kubernetes API 公开这些指标, 使用 APIService 添加代表指标读数的新资源。
- metrics server 文档地址
https://github.com/kubernetes-sigs/metrics-server#readme
第二、下载metrics-server配置文件
https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
第三、修改配置文件
#修改容器镜像的地址 registry.aliyuncs.com/google_containers/metrics-server:v0.6.1
#修改args,具体参考截图
第四、安装metrics-server
kubectl apply -f components.yaml
第五 检查是否安装成功
-
metrics-server 实际上就是在kube-system 命名空间下,新增了一个pod
-
查看node节点的资源使用率
kubectl top node
-
查看pod资源使用率