Run on N targets in role #4159
At the moment a step runs on all targets in a role. If a user wants to run a step only once, they either:
We should allow the user to specify the maximum number of targets to run the step on.
We should re-work this into something like:
Once Workers #4158 is a thing