- 云原生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=1739257455-h9ZKWPrMww61ex64VGsJiZoiFnYPIKut-0-6300218a988108c5194ec330699b7e04)
在Master01节点安装metrics server:
![](https://epubservercos.yuewen.com/27A31B/26581513401334806/epubprivate/OEBPS/Images/Figure-P40_132787.jpg?sign=1739257455-cy9ix9UmbUnlSuR92uBtCA3kLieDYGm9-0-0bb6734e41367519f19e1be2595e0533)
查看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=1739257455-eejhepZK299oVMgZKH0Hi4AbnPxofMTR-0-39ade0bf16505b7434fb435eec5c3c52)
图1.9 查看Metrics Server
待Pod变成1/1 Running后,等待几分钟,即可查看节点和Pod资源的使用率:
![](https://epubservercos.yuewen.com/27A31B/26581513401334806/epubprivate/OEBPS/Images/Figure-P41_132788.jpg?sign=1739257455-Elf9JKkZU083qpuLzZegGydJvGNV6AZC-0-98b13a183dc5ca1d5cbb6b7cdb1bff8b)