Files
pikasTech-HWLAB/deploy/master-edge

Master Edge DEV Contract

The master edge exposes only the DEV acceptance endpoints for this skeleton:

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.
  • Code Agent sessions are authorized by hwlab-cloud-api and dispatched to AgentRun v0.1; HWLAB no longer owns an agent manager/worker service pair.
  • hwlab-gateway: remains a transport boundary; HWPOD hardware operations are driven by workspace tools and host/edge hwpod-node, not by an extra cloud runtime service. 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.yaml 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.