Kubernetes:在 GKE 上的 kube-system 命名空间中为 heapster 运行 配置自定义 influxdb 接收器

Kubernetes : configuring custom influxdb sink for heapster running in kube-system namespace on GKE

我需要配置 heapster 以将 kubernetes 集群指标发送到我们的自定义 influx 数据库服务器。为此,我尝试在 kube-system 命名空间中编辑 heapster 部署,但一段时间后部署恢复到原始状态。
我使用的是 GKE ,master 版本是 1.5.7 node 版本是 1.5.6 .

目前,GKE 不支持插件的自定义配置。 addon-manager.

将恢复对默认 Heapster 配置的任何更改

如果默认的 Heapster 配置不适合您,请考虑将其关闭。为此,您需要禁用 Cloud Monitoring 和 Horizo​​ntal Pod Autoscaler。请记住,如果没有默认的 Heapster,您将无法在 Stackdriver 中获得指标或无法使用 HPA。

有两个 Heapster 实例也可以。您可以使用所需的配置创建自己的 Heapster 实例。这是一个 example deployment spec.