feat: deploy decision center on nc01 k8s

This commit is contained in:
Codex
2026-07-09 17:55:20 +02:00
parent ef67a8d56c
commit 0f14bc16a5
6 changed files with 590 additions and 8 deletions
@@ -389,7 +389,7 @@ function rememberMicroserviceAvailability(serviceId: string, probe: Record<strin
}
function canDirectProxyMicroservice(service: MicroserviceConfig): boolean {
return service.providerId === "main-server";
return service.providerId === "main-server" || service.deployment.mode === "internal-sidecar" || service.backend.proxyMode === "cluster-service-http";
}
function isK3sctlManagedMicroservice(service: MicroserviceConfig): boolean {