WHY
Currently, InstaScale relies on CLI options for configuration. This prevents the InstaScale controller from being reused in other contexts, as described in project-codeflare/adr#9.
WHAT
The InstaScale controller should be passed a structured object for its configuration, instead of CLI options.
HOW
As described in project-codeflare/adr#9.