Backblaze / boardwalk

A linear remote execution workflow engine built on top of Ansible
Other
11 stars 0 forks source link

Better support for ad-hoc workflows #16

Closed m4wh6k closed 1 year ago

m4wh6k commented 1 year ago

Boardwalk has been designed to support long-running background jobs against large number of hosts. Sometimes it's useful to run a common workflow against a host as a one-off. Normally workspaces are scoped to a certain host pattern, but these common one-off workflows might be run against any host. For these cases it's tempting to have a workspace defined with one of these common workflows with a host pattern of all and then use --limit on check/run subcommands to hit a particular host.

There are a couple issues with having a workspace scoped to all hosts:

We should consider having better support for this use-case