ClusterMemberRegister
Request Type: ClusterMemberRegisterRequest
Field |
Type |
Repeated |
Description |
token |
|||
listen_address |
|||
listen_port |
|||
hardware |
|||
proxy_url |
Worker-advertised reverse-proxy URL (e.g. https://worker-1.example.com:9443)
for routing per-job runtime UIs through this worker’s nginx. Optional —
empty/omitted means the worker has no operator-facing proxy and the
daemon falls back to |
||
node_id |
Enrollment (design worker-enrollment.md §3.2): the FIRST register
presents |
||
node_credential |
Response Type: ClusterMemberRegisterResponse
Field |
Type |
Repeated |
Description |
node_id |
The slot’s node id — the worker’s identity from here on. |
||
node_credential |
Only on the enrolling register: the node credential, shown once. |
||
manager_public_key |
The Manager’s Ed25519 public key (base64, raw 32 bytes): what the worker verifies ManagerAuth with before it says anything on a stream. |
||
access_replica_jwks_json |
norsk-mgr’s role-store replica keys (a JWKS as JSON), from its last publication: what the worker verifies its first replica with. Empty until norsk-mgr has published. Protocol 1.3. |
||
manager_endpoints |
✅ |
Every member of the Manager cluster, as |
|
control_plane_urls |
✅ |
The norsk-mgr beside each member (see WorkerHelloResponse.control_plane_urls). |