【发布时间】:2021-04-18 00:18:18
【问题描述】:
在 Kubernetes 官方文档中:
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/
我们可以看到以下内容:
此示例需要运行 Kubernetes 集群和 kubectl,版本 1.2 或更高版本。 Metrics 服务器监控需要部署在集群中,通过 Metrics API 提供指标。 Horizontal Pod Autoscaler 使用此 API 来收集指标。要了解如何部署指标服务器,请参阅指标服务器文档。 要为 Horizontal Pod Autoscaler 指定多个资源指标,您必须拥有 Kubernetes 集群和 1.6 或更高版本的 kubectl。要使用自定义指标,您的集群必须能够与提供自定义指标 API 的 API 服务器通信。最后,要使用与任何 Kubernetes 对象无关的指标,您必须拥有 1.10 或更高版本的 Kubernetes 集群,并且您必须能够与提供外部 Metrics API 的 API 服务器通信。有关详细信息,请参阅 Horizontal Pod Autoscaler 用户指南。
为了验证我可以“使用自定义指标”,我运行了:
kubectl get metrics-server
并得到了结果:error: the server doesn't have a resource type "metrics-server"
请问如何验证“集群中需要部署Metrics server monitoring”?
谢谢
【问题讨论】:
标签: kubernetes