首页 > 解决方案 > 如何在 helm-couchdb 应用程序中添加 metric-server

问题描述

当尝试执行 Horizo​​ntalPodAutoscaling 时,我得到了(无法获取内存利用率:无法获取资源内存的指标:资源指标 API 没有返回指标)如何解决这个问题。

标签: kuberneteskubernetes-helmhpa

解决方案


据我了解,在使用 hpa 之前,您必须安装 metrics-server。更多在下面的文档和链接中。

在你开始之前

此示例需要运行 Kubernetes 集群和 kubectl,版本 1.2 或更高版本。需要在集群中部署metrics-server 监控,以通过资源指标 API 提供指标,因为 Horizo​​ntal Pod Autoscaler 使用此 API 来收集指标。部署它的说明在metrics-server的 GitHub 存储库上,如果您按照 GCE 指南入门,metrics-server 监控将默认打开。

Kubernetes 指标服务器

Metrics Server 从 Kubelets 收集资源指标,并通过 Metrics API 在 Kubernetes apiserver 中公开,供 Horizo​​ntal Pod Autoscaler 和 Vertical Pod Autoscaler 使用。

附加链接:


推荐阅读