Private Runner Images
If your runner image lives in a private registry, Runaway pulls it with an operator-managed credential. Credentials are stored encrypted at rest and never echoed back to the UI.
Add a credential and attach it
Section titled “Add a credential and attach it”-
Add the credential. Open the image-credentials tab and add an entry for the registry — its host, a username, and a password or token. Runaway encrypts it at rest immediately; the secret is never returned to the browser after you save.
-
Attach it to the scale set. Open the scale set’s settings and select the credential under its image-pull setting. The next time Runaway pulls that scale set’s runner image, it authenticates with the attached credential.
Pull failures fail loud
Section titled “Pull failures fail loud”A pull failure hard-fails the spawn for that pass and surfaces a clear per-host error. The hub never silently falls back to a stale cached layer, so a broken or expired credential shows up as an explicit error rather than runners quietly running an old image.
Pull policy recap
Section titled “Pull policy recap”The credential governs authentication; the scale set’s pull policy governs when the pull happens:
IfNotPresent— pull only when the image isn’t already on the host.Always— pull on every spawn.TtlHours— pull only if the last pull is older than the configured TTL.
New scale sets default to TtlHours / 24h. For the full settings reference, see
Configuring scale sets.