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

时间:2017-08-01 13:31:08

标签: kubernetes google-kubernetes-engine influxdb heapster

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

1 个答案:

答案 0 :(得分:4)

目前,GKE不支持自定义插件配置。 addon-manager将恢复对默认Heapster配置的任何更改。

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

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