我使用的是Kube版本v1.13.0.由于Heapster从v1.11开始折旧,因此我无法启用集群度量标准的API服务器来实现HPA.
有人可以指导我逐步启用API Metrics服务器或任何演示视频.继续前进真的很有帮助.
如果需要任何进一步的信息,请告诉我.
谢谢迪娜
我已经在Mac上通过Docker安装了Kubernetes的本地实例。
在有关如何在部署中激活自动扩展的演练之后,我遇到了一个问题。自动缩放器无法读取指标。
当我运行时kubectl describe hpa,当前的CPU使用率以警告的形式返回未知/ 50%:
警告FailedGetResourceMetric:horizontal-pod-autoscaler无法获取资源cpu的指标:无法从API获取指标:服务器找不到请求的资源(获取pods.metrics.k8s.io)
警告FailedComputeMetricsReplicas horizontal-pod-autoscaler无法获取cpu利用率:无法获取资源cpu的度量标准:无法从API获取度量标准:服务器找不到请求的资源(获取pods.metrics.k8s.io)
我已经通过安装了metrics-server,git clone https://github.com/kubernetes-incubator/metrics-server.git并使用kubectl create -f deploy/1.8+