mirror of
https://github.com/warmbly/warmbly.git
synced 2026-09-12 16:04:25 +00:00
feat: settle on WARMBLY_NODE_REGION as the one region variable for every role, because the join script wrote it while the worker still read WORKER_REGION, so a joined worker reported no region and the placement geography term stayed dead for exactly the machines that had been given one
This commit is contained in:
@@ -377,7 +377,7 @@ sudo tee /etc/warmbly/worker.env >/dev/null <<EOF
|
||||
APP_ENV=prod
|
||||
AWS_CONFIG_ENABLED=false
|
||||
WORKER_ID=$(uuidgen)
|
||||
WORKER_REGION=eu-central
|
||||
WARMBLY_NODE_REGION=eu-central
|
||||
|
||||
EVENTBUS_PROVIDER=nats
|
||||
NATS_URL=nats://127.0.0.1:4222
|
||||
|
||||
@@ -315,7 +315,7 @@ The variable must be set on the backend in every environment. The file itself is
|
||||
| `WORKER_ID` | Stable uuid for this worker. Leave unset when running scaled replicas, which share one environment | derived, then random | yes |
|
||||
| `WORKER_BIND_IP` | Source address to bind outbound connections to, and the seed for a derived `WORKER_ID` | unset | yes |
|
||||
| `WORKER_PUBLIC_IP` | The address the worker reports to the control plane | detected | yes |
|
||||
| `WORKER_REGION` | Free-form label for where this worker egresses from, e.g. `eu-central`. Placement prefers a worker near where a mailbox's provider expects sign-ins; unset scores neutral | unset | yes |
|
||||
| `WARMBLY_NODE_REGION` | Free-form label for where this node egresses from, e.g. `eu-central`. Placement prefers a worker near where a mailbox's provider expects sign-ins; unset scores neutral. Written by the join script from `--region` | unset | yes |
|
||||
| `WORKER_IMAGE` | Image the remote installer pulls. The built-in default does not match what CI publishes, so set it | built-in | yes |
|
||||
| `ENCRYPTED_KEYS_BACKEND_URL` | Backend base the worker fetches organization keys from | unset | yes |
|
||||
| `ENCRYPTED_KEYS_WORKER_TOKEN` | The worker's copy of `INTERNAL_API_TOKEN` | unset | yes |
|
||||
|
||||
Reference in New Issue
Block a user