update-manager

module
v0.1.0-M4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 30, 2023 License: Apache-2.0, EPL-2.0

README

Kanto logo

Eclipse Kanto - Update Manager

The update manager is a component responsible for the orchestration of OTA Updates towards a target device in a smarter way. The general idea is that the update manager receives a desired state specification for the whole target device and it is responsible to take the proper actions so that the current state of the target device matches the desired state.

The desired state comes in a descriptive way, a.k.a desired state manifest. The update manager is designed in such a way that it can easily be modified/extended to support various desired state representation formats.

The update manager works together with a number of additional components, named update agents and implementing a dedicated UpdateAgent API. These agents have the responsibility to update a certain domain inside the target device while the update manager is domain-neutral.

The update domains are, but not limited to:

Community

Directories

Path Synopsis
api
cmd
mocks
Code generated by MockGen.
Code generated by MockGen.
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
updatem

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL