Fix router frontdoor readiness and route contracts
This commit is contained in:
@@ -126,20 +126,19 @@ curl -fsS http://127.1.1.3:8080/status
|
||||
docker compose -f docker-compose.stella-ops.yml logs -f scanner-web
|
||||
```
|
||||
|
||||
### Router Mode Switching
|
||||
### Router Frontdoor Configuration
|
||||
|
||||
`router-gateway` now supports a compose-driven route table switch via `ROUTER_GATEWAY_CONFIG`.
|
||||
`router-gateway` uses the microservice-first route table in `router-gateway-local.json`.
|
||||
First-party Stella APIs are expected to flow through router transport; reverse proxy remains only for
|
||||
external/bootstrap surfaces that cannot participate in router registration yet (for example OIDC browser
|
||||
flows, Rekor, and static/platform bootstrap assets).
|
||||
|
||||
```bash
|
||||
# Default mode: microservice routing over Valkey messaging
|
||||
# Default frontdoor route table
|
||||
ROUTER_GATEWAY_CONFIG=./router-gateway-local.json \
|
||||
docker compose -f docker-compose.stella-ops.yml up -d
|
||||
|
||||
# Reverse-proxy fallback mode (no route-table edits required)
|
||||
ROUTER_GATEWAY_CONFIG=./router-gateway-local.reverseproxy.json \
|
||||
docker compose -f docker-compose.stella-ops.yml up -d
|
||||
|
||||
# Optional: mode switch helper with health recovery + header-search smoke checks
|
||||
# Optional: scratch redeploy helper with health recovery + header-search smoke checks
|
||||
pwsh ./scripts/router-mode-redeploy.ps1 -Mode microservice
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user