Allow arbitrary config yaml to be passed in