一、资源监控
Metrics Server是一个集群范围的资源使用情况的数据聚合器。作为一个应用部署在集群中。
Metric server从每个节点上Kubelet API收集指标,通过Kubernetes聚合器注册在Master APIServer
早期版本使用cAdvisor采集数据,现已将cAdvisor集成到kubelet组件里面。当然我们可以使用kubectl top来查看监控信息

metrics项目地址:
https://github.com/kubernetes-sigs/metrics-server
部署metrics-server
wget https://github.com/kubernetes-sigs/metrics-server/releases/download/metrics-server-helm-chart-3.8.0/components.yaml
修改yaml文件,默认image使用google,image无法拉取,这里我们使用aliyun
133 containers:
134 - args:
135 - --cert-dir=/tmp
136 - --secure-port=4443
137 - -

本文介绍Kubernetes中资源监控组件Metrics Server的部署与配置过程,并演示如何利用Pod水平伸缩(HPA)根据CPU使用率自动调整Pod数量。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



