Files
pikasTech-HWLAB/deploy/master-edge/health-contract.json
T

46 lines
1.1 KiB
JSON

{
"environment": "dev",
"endpoint": "http://74.48.78.17:16667",
"reverseLink": {
"mode": "frp",
"direction": "edge-proxy-only",
"serverAddress": "74.48.78.17",
"publicPort": 16667,
"webPublicPort": 16666
},
"contracts": [
{
"serviceId": "hwlab-edge-proxy",
"owner": "public DEV ingress",
"health": "GET /health/live",
"upstream": "hwlab-cloud-api"
},
{
"serviceId": "hwlab-cloud-api",
"owner": "DEV cloud API boundary",
"health": "GET /health/live"
},
{
"serviceId": "hwlab-cloud-web",
"owner": "web frontend boundary",
"health": "GET /health/live"
},
{
"serviceId": "hwlab-agent-mgr",
"owner": "agent session scheduling",
"health": "GET /health/live"
},
{
"serviceId": "hwlab-agent-worker",
"owner": "session-scoped worker execution",
"health": "job exit status or future GET /health/live sidecar"
}
],
"forbiddenRuntimeSubstitutes": [
"unidesk-backend",
"provider-gateway",
"microservice-proxy"
],
"prodAcceptance": false
}