I needed a simple way to kick off a rundeck job and monitor the output from a seperate CI tool. For various reasons,
this was the best means to the end - at least for now.
It's based on Alpine Linux and is pretty tiny, only pulling in curl to do the rundeck interaction. All behavior is
based on environment variables.
RUNDECK_URLrequired - The base URL on which all Rundeck URLs are built. This should only include the portion of the URL
prior to the
RUNDECK_TOKENrequired - The token to use to authenticate to Rundeck
RUNDECK_JOB_IDrequired - The Rundeck Job ID to execute
RUNDECK_JOB_OPTIONSoptional - JSON formatted options to pass to the rundeck execute call