diff --git a/pkg/agent/netpol/network_policy_controller.go b/pkg/agent/netpol/network_policy_controller.go index e5752324c5..b18b806f68 100644 --- a/pkg/agent/netpol/network_policy_controller.go +++ b/pkg/agent/netpol/network_policy_controller.go @@ -1726,12 +1726,15 @@ func NewNetworkPolicyController( npc.podLister = podInformer.GetIndexer() npc.PodEventHandler = npc.newPodEventHandler() + podInformer.AddEventHandler(npc.PodEventHandler) npc.nsLister = nsInformer.GetIndexer() npc.NamespaceEventHandler = npc.newNamespaceEventHandler() + nsInformer.AddEventHandler(npc.NamespaceEventHandler) npc.npLister = npInformer.GetIndexer() npc.NetworkPolicyEventHandler = npc.newNetworkPolicyEventHandler() + npInformer.AddEventHandler(npc.NetworkPolicyEventHandler) return &npc, nil }