docs(#771): bind tier importer to verified target
This commit is contained in:
@@ -30,22 +30,11 @@ Expected output shows `postgres-federated` and `valkey-federated` both healthy.
|
||||
|
||||
## Configure mosaic for federated tier
|
||||
|
||||
Create or update your `mosaic.config.json`:
|
||||
|
||||
```json
|
||||
{
|
||||
"tier": "federated",
|
||||
"database": "postgresql://mosaic:mosaic@localhost:5433/mosaic",
|
||||
"queue": "redis://localhost:6380"
|
||||
}
|
||||
```
|
||||
|
||||
If you're using environment variables instead:
|
||||
|
||||
```bash
|
||||
export DATABASE_URL="postgresql://mosaic:mosaic@localhost:5433/mosaic"
|
||||
export REDIS_URL="redis://localhost:6380"
|
||||
```
|
||||
KBN-101 supersedes the former inline federated database configuration. Do not put a DSN in
|
||||
`mosaic.config.json` or export one in a shell. The reviewed deployment renderer mounts the
|
||||
runtime secret only to Gateway and the migration secret only to the one-shot runner; the runtime
|
||||
uses verified TLS and the runner verifies schema readiness before Gateway starts. Queue
|
||||
configuration remains deployment-owned.
|
||||
|
||||
## Verify health
|
||||
|
||||
@@ -190,11 +179,8 @@ PG_FEDERATED_HOST_PORT=5434 VALKEY_FEDERATED_HOST_PORT=6381 \
|
||||
docker compose -f docker-compose.federated.yml logs postgres-federated | grep -i vector
|
||||
```
|
||||
|
||||
If missing, exec into the container and create it manually:
|
||||
|
||||
```bash
|
||||
docker exec <postgres-federated-id> psql -U mosaic -d mosaic -c "CREATE EXTENSION vector;"
|
||||
```
|
||||
Do not create it manually. A missing extension is a failed reviewed bootstrap/runner
|
||||
precondition: stop the stack and remediate through the KBN-101 external bootstrap control plane.
|
||||
|
||||
### Valkey connection refused
|
||||
|
||||
|
||||
Reference in New Issue
Block a user