如何编辑 Helm Chart 的配置?

zai*_*din 8 metrics autoscaling kubernetes prometheus kubernetes-helm

嗨,大家好,

我已经部署了一个基于 kubeadm 的 Kubernetes 集群,为了基于自定义指标执行 Horizo​​ntalPodAutoscaling,我已经通过 Helm 部署了 prometheus-adpater。

现在,我想编辑 prometheus-adpater 的配置,因为我是 Helm 的新手,我不知道该怎么做。那么你能指导我如何编辑部署的舵图吗?

jt9*_*t97 12

我猜你正在寻找掌舵升级

此命令将版本升级到图表的指定版本和/或更新图表值。

所以如果你已经部署了 prometheus-adapter,你可以使用命令helm fetch

从存储库下载图表并(可选)将其解压到本地目录中

您将拥有所有 yaml,您可以编辑它们并通过 helm upgrade 升级您当前部署的图表

我找到了一个例子,它应该更准确地向你解释。

  • 我投了赞成票,但不计入在内,因为我的评分低于 15 (2认同)

sha*_*zhu 6

您正在尝试自定义已安装的图表。请使用本指南在安装前自定义图表

关键部分:

有两种方法可以在安装过程中传递配置数据:

  • --values(或-f):指定一个带有覆盖的 YAML 文件。这可以指定多次,最右边的文件将优先
  • --set name=value: 在命令行上指定覆盖