【问题标题】:Google Kubernetes Engine (GKE) default metrics-server deployment updateGoogle Kubernetes Engine (GKE) 默认指标服务器部署更新
【发布时间】:2023-03-09 23:28:01
【问题描述】:

默认情况下安装到 GKE 集群中的 metrics-server-v0.3.6 部署使用的是过时版本的 addon-resizer (addon-resizer:1.8.11-gke. 0),这会导致 CPU 利用率和限制问题。见here

在编辑 metric-server 工作负载部署并将 addon-resizer 的版本更改为addon-resizer-1.8.14 部署恢复到由 google 管理的旧版本。

有没有办法更改 metrics-server-nanny 容器部署永久使用的映像,或者有没有办法更新整个 metrics-server 部署,以便正在运行的容器处于更新版本上?

【问题讨论】:

  • 不完全确定我们在任何 kube-system ns 组件中有多少控制(如果有的话)。正如您提到的,必须有一个准入控制器回滚到默认图像。看起来 addon-resizer 在最新的 Kubernetes 版本中已更新到 1.8.14,所以这可能需要与 Google 支持部门核实一下,我认为这将在多长时间内可用。

标签: kubernetes google-cloud-platform google-kubernetes-engine metrics-server


【解决方案1】:

您无法更新这些部署。您所做的任何更新都将恢复为原始部署规范。

看起来“修复”将与 1.22 一起发布,并且最初也向后移植到 1.21。它最终可能会回到 1.19+。

【讨论】:

  • 如果您没有打开 GCP 支持的工单,您应该这样做,这样您就可以跟踪它。
  • 非常感谢,我有一种预感,但不确定是否有一些解决方法。不值得为这个问题更新整个集群,也不会引起任何真正的问题,所以我将等待反向移植。再次感谢!
猜你喜欢
  • 2020-07-06
  • 1970-01-01
  • 1970-01-01
  • 2017-01-08
  • 2019-11-24
  • 2020-11-10
  • 2019-01-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多