OP here. I was playing around with Docker Swarm and wanted to build a reusable template for batch processing jobs that let me just resize a scaleset (a VM "pool" in Azure, if you will) to add more workers, and this is the result.
Should be immediately useful for many people (I have half a mind to set up a Blender render cluster using this)