How does IoT Edge Runtime monitor the change of deployment settings?
If we change the deployment setting in Azure IoT center to remove an application, will IoT Edge Runtime detect this and remove the corresponding application immediately?
How does IoT Edge Runtime monitor the change of deployment settings?
If we change the deployment setting in Azure IoT center to remove an application, will IoT Edge Runtime detect this and remove the corresponding application immediately?
Hello @11989479 ,
With Azure IoT Edge, it's possible to roll out pieces of logic deployable as Docker Containers (also called modules in azure iot edge).
On the edge device, an Azure IoT Edge runtime works together with the default available edgeAgent module.
This combination makes it possible to set up a secure connection towards the cloud to an IoT Hub using outbound calls.
The edgeAgent check constantly for Deployment Manifest updates.
If a module is added or deleted and the Edge device is connected, these changes will be picked up in the IoT Edge within seconds.
Depending on the IoT Edge module logic, a deletion can just take just a few seconds in the ideal situation.
A renamed module will result in a deletion of the module with the old name and the creation of the same module with the new name.
See also this documentation.
5 people are following this question.