diff --git a/src/components/backend-core/src/microservice_proxy.rs b/src/components/backend-core/src/microservice_proxy.rs index e7f1cd1a..139e45ba 100644 --- a/src/components/backend-core/src/microservice_proxy.rs +++ b/src/components/backend-core/src/microservice_proxy.rs @@ -98,6 +98,8 @@ fn is_k3sctl_managed_microservice(service: &MicroserviceConfig) -> bool { fn can_direct_proxy_microservice(service: &MicroserviceConfig) -> bool { service.provider_id == "main-server" + || service.deployment.mode == "internal-sidecar" + || service.backend.proxy_mode == "cluster-service-http" } fn code_queue_mgr_internal_url() -> String {