docs: migrate worker implementation plans
Все проверки выполнены успешно
CI / test (push) Successful in 30s
Docker / Build and publish worker image (push) Successful in 10m49s
Все проверки выполнены успешно
CI / test (push) Successful in 30s
Docker / Build and publish worker image (push) Successful in 10m49s
Этот коммит содержится в:
21
README.md
21
README.md
@@ -57,7 +57,12 @@ Published images use these tags:
|
||||
|
||||
- `sha-<12-character-commit>` for every push;
|
||||
- `latest` for `master`;
|
||||
- the exact `v*` tag for releases.
|
||||
- the `v*` release ref, with Docker-invalid characters replaced by `-`.
|
||||
|
||||
The Gitea workflow reads `HARBOR_REGISTRY`, `HARBOR_USER`, and
|
||||
`HARBOR_PASSWORD`. `HARBOR_REGISTRY` may be a host such as `reg.rsxx.ru` or an
|
||||
HTTP(S) URL; the workflow strips the scheme and trailing slash before composing
|
||||
Docker image references. The Harbor project is appended separately as `rsmon`.
|
||||
|
||||
## systemd
|
||||
|
||||
@@ -113,9 +118,17 @@ has only `CAP_NET_RAW` for ICMP checks.
|
||||
| `WORKER_CLUSTER_PEERS` | no | none | Comma-separated `node@host:port` peers. |
|
||||
| `WORKER_CLUSTER_DATA_DIR` | with cluster | none | Persistent Raft state directory. |
|
||||
|
||||
The public liveness endpoint is `GET /healthz`. `rsmon-worker health` checks the
|
||||
configured control plane's `/up` endpoint and is suitable for container health
|
||||
checks.
|
||||
The public liveness endpoint is `GET /healthz`; the image probes it with
|
||||
`rsmon-worker liveness`. `rsmon-worker health` separately checks the configured
|
||||
control plane's `/up` endpoint for connectivity diagnostics.
|
||||
|
||||
## Implementation Documentation
|
||||
|
||||
Worker architecture, protocol, inventory, private-worker isolation, network
|
||||
diagnostics, web console, and critical-cluster work are specified in
|
||||
[`docs/README.md`](docs/README.md). These documents replace worker-owned planning
|
||||
material formerly kept in the RSMon control-plane repository and include a
|
||||
source migration ledger.
|
||||
|
||||
## Security
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user