如何在 GKE 集群上的 Metrics Server 中设置 `--metric-resolution=15s`?

问题描述 投票:0回答:1

我有一个特定的需求,我必须在部署的指标服务器上设置

--metric-resolution=15s
参数。

但是,在 gke 集群下我无法执行此操作。当我更改默认值 (--metric-resolution=30s) 时,没有任何反应,因为 GKE 阻止了我的更改。

当我从指标服务器部署中删除与 gke 插件(

.metadata.labels.addonmanager.kubernetes.io/mode=Reconcile
.metadata.annotations.components.gke.io/layer=addon
)相关的注释和标签时,它们会由插件控制器再次设置。

我没有找到任何有用的信息,我可以找到相关的东西,只有像this这样的信息。

我的客户端和服务器版本: 客户端版本:v1.28.1 服务器版本:v1.26.12-gke.1111000

我的指标服务器版本为 v0.5.2。

google-kubernetes-engine
1个回答
0
投票

GKE 是一个托管解决方案。您无法更改许多系统组件。您注意到的是它的预期工作方式。有一个控制器可以确保某些系统组件和某些参数除了用户之外不被更改!

© www.soinside.com 2019 - 2024. All rights reserved.