update-manager

module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2024 License: Apache-2.0, EPL-2.0

README

Kanto logo

Eclipse Kanto - Update Manager

Coverage

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
update-manager command
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
util
tls

Jump to

Keyboard shortcuts

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