- 云原生Kubernetes全栈架构师实战
- 杜宽
- 128字
- 2023-09-15 17:43:41
1.10 Metrics部署
在新版的Kubernetes中,系统资源的采集使用Metrics-server,可以通过Metrics采集节点和Pod的内存、磁盘、CPU和网络的使用率。
将Master01节点的front-proxy-ca.crt复制到所有Node节点:
![](https://epubservercos.yuewen.com/27A31B/26581513401334806/epubprivate/OEBPS/Images/Figure-P40_132786.jpg?sign=1739197389-Sn9KCtEljeqGSSHkhd8xqR0psDgvomlj-0-6473dd428e688ac3cad11306a63fc3ea)
在Master01节点安装metrics server:
![](https://epubservercos.yuewen.com/27A31B/26581513401334806/epubprivate/OEBPS/Images/Figure-P40_132787.jpg?sign=1739197389-7ywUAP1uYCrMoJlX5pXdEoUPqkud5YmF-0-ce476ed813367d6ecd42ce5f05d7c4e0)
查看metrics-server Pod状态(见图1.9):
# kubectl get po -n kube-system -l k8s-app=metrics-server
![](https://epubservercos.yuewen.com/27A31B/26581513401334806/epubprivate/OEBPS/Images/Figure-P40_72102.jpg?sign=1739197389-O3uoQcYMrti8ypbdiqtPYHjpw8LX1NvB-0-c4adb9fe2e99b4c93fe7de39a2d6e625)
图1.9 查看Metrics Server
待Pod变成1/1 Running后,等待几分钟,即可查看节点和Pod资源的使用率:
![](https://epubservercos.yuewen.com/27A31B/26581513401334806/epubprivate/OEBPS/Images/Figure-P41_132788.jpg?sign=1739197389-VSKVRm3qoDjBAa9VLKXz6vaRAbkJNt8A-0-e3f623c20234e8abca14c2582e1c23ed)