Step Runners

Step runners are the components responsible for executing each step in a workflow. Upon receiving a request from Torq, the step runner executes a step with specific arguments and environment variables. It uses an adapter (Kubernetes or Docker) to schedule the execution and retrieve the step output.

Torq provides a secure hosted step runner service in its public cloud for executing steps using cloud-to-cloud communication and public APIs. Private VPCs or data center access requires a self-hosted step runner in those environments.

Use the Torq public API to create, delete, retrieve, and list step runners and regenerate a step runner install command.

After you create a new step runner or regenerate the install command of an existing runner, follow these instructions to deploy it.

Note
The runner install command, new or regenerated, is valid for 24 hours.