Compose operations across OSAPI-managed hosts as one plan.
Describe the plan, not the order.
Declare what has to happen and what depends on what, and the orchestrator
resolves the order, runs independent work in parallel, and gives you one
result per host rather than one answer for the fleet.
Install
go install github.com/osapi-io/osapi-orchestrator@latest
As a library dependency:
go get github.com/osapi-io/osapi-orchestrator
Features
The orchestrator provides a declarative DSL for composing operations into
DAG-based plans with typed results, guards, retry, and discovery.