一、Kubectl top 的使用
- kubectl top 是基础命令,但是需要部署配套的组件才能获取到监控值:
-
- 1.8 以下:部署 heapter;
-
- 1.8 以上:部署 metric-server;
- kubectl top node:查看 node 的使用情况:
- kubectl top pod:查看 pod 的使用情况:
- 不指定 pod 名称,则显示命名空间下所有 pod,–containers 可以显示 pod 内所有的 container:
- 指标含义:
-
- 和 k8s中 的 request、limit 一致,CPU 单位 100m=0.1 内存单位 1Mi=1024Ki;
-
- pod 的内存值是其实际使用量,也