DRP Runner Architectural Design¶
This section describes the ways in which work can get done. We will discuss task execution, ways to run tasks, and how tasks are tracked. Topics include:
- Types of Execution Environments
- Pipelines/Workflows and Work Orders
- What is a machine?
The Runner (or Agent) is the engine of computation in Digital Rebar Provision. The agent can run in many different locations for different purposes.
Note
Runners are currently implemented as:
drpclirunning theprocessjobsaction- a python-based runner called
drpyfor the ESXi environment.
Note
drpcli is supported on many platforms and architectures.
- linux/amd64
- darwin/amd64
- windows/amd64
- linux/arm64
- darwin/arm64
- linux/ppc64le