diff --git a/remoting/kubernetes/registry_controller.go b/remoting/kubernetes/registry_controller.go
index 7fa5aa4511a375cb262d8d0bf1b54163910ebbeb..c0326d7cbfc890e2bd800c08abebf1c0e7751b5e 100644
--- a/remoting/kubernetes/registry_controller.go
+++ b/remoting/kubernetes/registry_controller.go
@@ -61,6 +61,8 @@ func newDubboRegistryController(ctx context.Context) (*dubboRegistryController,
 	c := &dubboRegistryController{
 		ctx:        ctx,
 		watcherSet: newWatcherSet(ctx),
+		namespacedInformerFactory: make(map[string]informers.SharedInformerFactory),
+		namespacedPodInformers: make(map[string]informerscorev1.PodInformer),
 	}
 
 	if err := c.readConfig(); err != nil {