Enhanced variable substitution in ARM template deployment
When using an ARM resource group deployment, Octopus asks for parameters file, which is JSON, and replaces parameter values with matching variables.
We would like to use the JSON variable substitution syntax mentioned here: https://octopus.com/docs/guides/deploying-asp.net-core-web-applications/json-configuration-variables-feature
this would help us maintain a working parameters file that can be used outside of Octopus.

-
David Gard commented
Even without wanting to maintain templates externally to Octopus, there are use cases where having the JSON configuration variables feature available on the Deploy an Azure Resource Manager template step would be beneficial, such as when deploying Logic Apps which make use of parameters.
From the outside, not having these configurable features seems like a gaping hole - you are missing a trick.
-
Anonymous commented
This would be really nice. Since parameters file comes from an artifact which should/could be used externally it would be great to not have #{params} in it.