metrics-server no metrics known for pod 部署期间出错

metrics-server no metrics known for pod error during deployment

我有一个新创建的 AWS EKS 1.18 集群,上面部署了应用程序,一切正常,测试和负载测试成功,即我的 HPA 和 metrics-server 工作正常。

但是当我对服务进行部署时,metrics-server 给出了 unable to fetch pod metrics for pod xxx: no metrics known for pod 对于新部署的 pod,问题正在解决,一切正常。

我的问题是,这是 metrics-server 的预期行为吗?或者我应该再次检查我的配置?

非常感谢。

comment github:

Metrics Server is expected to report "no metrics known for pod" until cache will be populated. Cache can be empty on freshly deployed metrics-server or can miss values for newly deployed pods.

因此,如果我理解正确的话,它的工作方式与预期相同。我假设这个问题在 60 秒后得到解决,因为 default 指标每 60 秒被抓取一次。