Allow for placeholder variables in IoT Edge deployment templates
I am looking to have a configured deployment for Azure IoT Edge that automatically gets applied, based on the configured tags for a new IoT Edge device.
That works perfectly (modules are being set, routes are defined, module twins are configured)
However, I’d like to leverage a concept like ‘placeholder values’ that I can override on edge device level.
For example: I might have 5 different devices, all using the same deployment, but inside one of their module, I need to set a specific Environment Variable, or update a value in their desired properties (of the module twin). Once creating a new edge device, I'd like to have those placeholder variables to be overwritten by the value I can set (in the device twin?)
As far as I see, this is not yet possible? Can someone confirm this, or come with an alternative solution ?
We see the value in the feature; however there is no easy way to do this at the moment.
Davy Meybos commented
How would you advice to setup automatic deployment to devices, but with one or more custom settings per device?
If it would be possible to set them on device level without having them being overwritten by the automatic deployments, it would already be great.