AliyunContainerService / kube-eventer

kube-eventer emit kubernetes events to sinks
Apache License 2.0
1.01k stars 278 forks source link

[Proposal]webhook sinks watch configmap change #111

Closed wind2008hxy closed 4 years ago

wind2008hxy commented 4 years ago

建议webhook 监听configmap变化,动态改变推送内容,无需手动delete pod来触发更新。或者k8s 特性支持?

ringtail commented 4 years ago

建议webhook 监听configmap变化,动态改变推送内容,无需手动delete pod来触发更新。或者k8s 特性支持?

具体是什么场景会用到?

wind2008hxy commented 4 years ago

例如configmap原来配置了两个webhook sink,现在改了configmap增加到三个webhook sink,这个时候需要触发kube eventer变化,必须要手动删一次pod(重新拉起)才能生效。 目标是监听configmap的变化,自动reload。

ringtail commented 4 years ago

例如configmap原来配置了两个webhook sink,现在改了configmap增加到三个webhook sink,这个时候需要触发kube eventer变化,必须要手动删一次pod(重新拉起)才能生效。 目标是监听configmap的变化,自动reload。

我可能会更倾向于保持现有的配置方式,hot reload的场景似乎不是那么迫切。

wind2008hxy commented 4 years ago

例如configmap原来配置了两个webhook sink,现在改了configmap增加到三个webhook sink,这个时候需要触发kube eventer变化,必须要手动删一次pod(重新拉起)才能生效。 目标是监听configmap的变化,自动reload。

我可能会更倾向于保持现有的配置方式,hot reload的场景似乎不是那么迫切。

嗯嗯,我在使用过程一个需求。。。