我在client-go的帮助下为 Go 中的 Kubernetes 编写了一个自定义控制器。它基于采样控制器,到目前为止运行良好。
可以选择SharedIndexInformer
定期重新同步所有对象。(样品控制器中的参数resyncPeriod
设置为 30 秒。)
有没有办法立即强制重新同步?
似乎处理定期重新同步的代码似乎调用store.Resync()
. 我试过打电话fooInformer.Informer().GetStore().Resync()
。调用成功,但没有发生重新同步。我错过了什么?
我正在使用client-go
v0.17.2
,服务器是 EKS v1.14.9-eks-c0eccc
。