diff --git a/cmd/controller/controller.go b/cmd/controller/controller.go index a45518785025..5aadafa84b3e 100644 --- a/cmd/controller/controller.go +++ b/cmd/controller/controller.go @@ -251,7 +251,7 @@ func (c *command) start(ctx context.Context) error { } enableKonnectivity := !c.SingleNode && !slices.Contains(c.DisableComponents, constant.KonnectivityServerComponentName) - disableEndpointReconciler := !slices.Contains(c.DisableComponents, constant.APIEndpointReconcilerComponentName) && + disableEndpointReconciler := slices.Contains(c.DisableComponents, constant.APIEndpointReconcilerComponentName) && nodeConfig.Spec.API.ExternalAddress != "" if enableKonnectivity {