K8S中ConfigMap更新的方式
最近的项目中,需要监控ConfigMap数据变化,然后通过grpc调用相应的接口通知业务系统发生变化。
首先我创建了另一个ConfigMap, 然后将它挂载到系统的/config目录下,然后监控这个目录的变化,
但发现我需要的某一个文件(比如db.properties)发生了修改, 则通知业务系统进行更新,
if ev.Op&fsnotify.Write == fsnotify.Write {
log.Println("写入文件 : ", ev.Name)
var file
原创
2020-06-26 17:23:51 ·
5655 阅读 ·
1 评论