leda icon indicating copy to clipboard operation
leda copied to clipboard

Vehicle Update Manager Configuration with Eclipse Kanto

Open eriksven opened this issue 1 year ago • 2 comments

Hello,

I would like to provision additional containers to a fresh installation of Eclipse Leda (0.1.0+). At the moment, my approach is to write my own container manifests and manually copy them to /data/var/containers/manifests and wait for Eclipse Kanto to detect the new manifests and start the described container.

Following the documentation in https://eclipse-leda.github.io/leda/docs/device-provisioning/vehicle-update-manager/ my understanding is that the "Leda-way" of doing this container update, would be to write or generate a new desired state configuration with the additional containers and send it to the VUM.

How would an example message to the VUM and the configuration for the Container Update Manager look like in this scenario? Is there a way to retrieve the current state as a message/file so one can extend that state instead of destroying the current state by applying changes?

Based on the warning in the linked documentation page, and because Leda switched to Eclipse Kanto for the container execution my current assumption is that the example deployment specification in https://eclipse-leda.github.io/leda/docs/device-provisioning/vehicle-update-manager/vehicle-update-manager-configuration/ is not applicable anymore because it assumes Kubernetes for the container orchestration. Is my assumption correct?

eriksven avatar May 05 '23 14:05 eriksven