rbtk pool
The pool group lets you operate runner pools from the CLI. Most pool work happens once at setup time, then occasionally for tokens and capacity planning.
rbtk pool list
rbtk pool create
rbtk pool register-runner
Mint a single-use, 1-hour registration token. Self-hosted only.
Use it
On the runner host:rbtk pool runners
List runners in a pool with their status, capabilities, and concurrency.
--output json returns the full record including declared CUDA version, work-dir disk usage, and runner-version.
rbtk pool stats
Throughput, queue wait, and (for hosted pools) sim-minute usage.
rbtk pool drain
Stop all runners in the pool from accepting new jobs. In-flight jobs run to completion. Useful before a coordinated upgrade.
rbtk pool runner-revoke
Invalidate one runner’s token without touching the others. Use this if a host is compromised.
401; it exits and the host must re-register. Any in-flight job on that runner is failed and requeued.
rbtk pool delete
Autoscaling pattern
For ephemeral runners on a Kubernetes cluster or AWS Spot fleet:Next
Runner Pools overview
The conceptual model.
Install a runner
Get the Go binary onto a host.