orl runners pool create
Create a runner pool, part of the orl CLI for OpenRelay GPU VMs, pods, batches and billing. Usage, every flag and an example.
orl runners pool create --installation-id <installation-id>Connects a GitHub organization's App installation as a runner pool and starts its subscription. Repeating it returns the pool while it is active or suspended. name defaults to the GitHub owner, poolRamGb to 64 when omitted or 0, and diskSizeGb to 100 when omitted. A payment method must be on file (CARD_REQUIRED), and a personal GitHub account is refused (USER_ACCOUNT_UNSUPPORTED). When the OAuth flow is configured, pass the installation's grant from listRunnerInstallations (GRANT_REQUIRED).
Flags
| Flag | Type | Required | |
|---|---|---|---|
--disk-size-gb | int | no | |
--github-owner | string | no | |
--github-owner-type | string | no | |
--grant | string | no | The connectGrant of the chosen installation from listRunnerInstallations. Required when the OAuth flow is configured (getRunnerConnectUrl answers oauth: true). |
--installation-id | int64 | yes | |
--name | string | no | |
--pool-ram-gb | int | no | |
--body | string | no | a JSON object of request body fields, merged under any of this command's own flags that are also set, e.g. {"key":"value"} |
--body-file | string | no | read the --body JSON object from a file (- for stdin) |
This wraps the createRunnerPool API operation.
orl runners job-metrics get
Get runner job metrics and cost comparison, part of the orl CLI for OpenRelay GPU VMs, pods, batches and billing.
orl runners pool delete
Delete (or drain) a runner pool (asks for confirmation; --yes to skip), part of the orl CLI for OpenRelay GPU VMs, pods, batches and billing.