Files
pikasTech-HWLAB/deploy/master-edge/README.md
T

26 lines
1000 B
Markdown

# Master Edge DEV Contract
The master edge exposes only the DEV acceptance endpoints for this skeleton:
```text
frontend: http://74.48.78.17:16666
api/edge: http://74.48.78.17:16667
```
Health ownership:
- `hwlab-edge-proxy`: accepts public DEV traffic and exposes `/health/live`.
- `hwlab-cloud-api`: receives proxied API traffic and exposes `/health/live`.
- `hwlab-cloud-web`: reads cloud APIs only; it does not control hardware.
- `hwlab-agent-mgr` and `hwlab-agent-worker`: own agent session and worker
session health boundaries.
- `hwlab-device-pod` and `hwlab-gateway`: own the current hardware-facing
runtime boundaries; removed simulator/router/tunnel services are not part of
the default DEV/v0.2 runtime contract.
PROD is intentionally gated off for this task.
`deploy/deploy.json` is the source for the public endpoints, FRP proxy ports,
k3s service mappings, and health path. The dry-run renderer validates these
files only and does not perform a real edge apply or restart.