Skip to content
This repository has been archived by the owner on Aug 6, 2024. It is now read-only.

Latest commit

 

History

History

runner

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Configure runners attached to the conductor through the portal.

Configuring runners includes defining network location and attributes for each runner service.

Purpose

conductor runners run individual jobs passed on to it from the conductor server/queue.

gRPC

Conductor queue sends jobs to a runner through gRPC.

Endpoints

  • status - reports back with the state of the runner (defined in States)
  • start - receives job commands and begins execution

States

  • available
  • running
  • undefined - not a good state to be in; issue a restart of this runner's service

Jobs

The runner executes job commands and when finished reports that the runner is available for new jobs.

Attributes

OS

Windows

TODO

Linux

TODO

macOS

TODO

Architecture

x86_64

TODO

arm64

TODO