当前位置:   article > 正文

K8S--安装metrics-server,解决error: Metrics API not available问题

error: metrics api not available

原文网址:K8S--安装metrics-server,解决error: Metrics API not available问题-CSDN博客

简介

本文介绍K8S通过安装metrics-server来解决error: Metrics API not available问题的方法。

Metrics Server采用了Kubernetes Metrics API的标准,它使用HTTP接口来暴露度量指标数据,通过轮询来收集这些数据,然后将其存储在内存中。

通过Kubernetes Metrics API,可以获取各种度量指标数据,如CPU利用率、内存使用率、网络I/O、磁盘I/O等。

问题描述

用HPA进行动态伸缩时,发现负载的TARGETS一直是unknown。

原因分析

HPA的资源占用是通过metrics-server实现的,可能是没安装metrics-server。检查一下:

kubectl get pod -A | grep metrics-server

 如下图所示:(果然是没有安装metrics-server)

再用top命令查看一下:

kubectl top pod

如下图所示(也是说缺少metrics) 

 

解决方案

上边是文章的部分内容,为便于维护,全文已转移到此网址:K8S-安装metrics-server,解决error: Metrics API not available问题 - 自学精灵

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/536341
推荐阅读
相关标签
  

闽ICP备14008679号