diff --git a/cmd/service-controller/controller.go b/cmd/service-controller/controller.go index 95980d058..244da1f27 100644 --- a/cmd/service-controller/controller.go +++ b/cmd/service-controller/controller.go @@ -661,8 +661,10 @@ func (c *Controller) deleteServiceBindings(k string, v *service.ServiceBindings) } func (c *Controller) updateServiceSync(defs *corev1.ConfigMap) { - definitions := parseServiceDefinitions(defs) - c.serviceSync.LocalDefinitionsUpdated(definitions) + if !c.disableServiceSync { + definitions := parseServiceDefinitions(defs) + c.serviceSync.LocalDefinitionsUpdated(definitions) + } } func (c *Controller) deleteHeadlessProxy(statefulset *appsv1.StatefulSet) error {