【发布时间】:2019-06-04 00:38:25
【问题描述】:
我已经通过 Docker 在我的 Mac 上安装了 Kubernetes 的本地实例。
在walkthrough 上关于如何在部署中激活自动缩放之后,我遇到了一个问题。自动缩放器无法读取指标。
当我运行 kubectl describe hpa 时,当前的 cpu 使用率返回为 unknown / 50% 并带有警告:
警告 FailedGetResourceMetric: Horizontal-pod-autoscaler 无法获取资源 cpu 的指标: 无法从 API 获取指标:服务器找不到 请求的资源(获取 pods.metrics.k8s.io)
警告 FailedComputeMetricsReplicas 水平 pod-autoscaler 无法获得 cpu 利用率:无法 获取资源 cpu 的指标:无法从 API 获取指标: 服务器找不到请求的资源(获取 pods.metrics.k8s.io)
我已经通过git clone https://github.com/kubernetes-incubator/metrics-server.git安装了metrics-server,并通过kubectl create -f deploy/1.8+安装了它
【问题讨论】:
标签: docker kubernetes