Write your own orchestration config with a Ruby DSL that allows you to have mixins, imports and variables.