suite-bootstrapping

module
v0.1.0-M4 Latest Latest
Warning

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

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

README

Kanto logo

Eclipse Kanto - Suite Bootstrapping

The suite bootstrapping provides a mechanism for automatic provisioning of devices for connecting to a target suite. Devices can be shipped with a uniform clean setup without knowing the target suite subscription or tenancy information, and without knowing the target device credentials.

Suite Bootstrapping implements the Suite Bootstrapping Vorto model.

The bootstrapping mechanism works as follows:

  • Enrollment – All devices must be introduced individually before bootstrapping. Without enrollment, devices are not accepted for bootstrapping.
  • Bootstrap request – makes a request to the bootstrapping subscription, as opposed to the real subscription.
  • Bootstrap response – a custom application receives the request and provisions the subscription. Then returns provisioning.json - the configuration that is necessary for connecting with the field subscription, plus any additional custom info.
  • The "provisioning.json" is stored on the device and the connection switches to the target suite service instance.
  • Device is now connecting to the target subscription.

Community

Directories

Path Synopsis
cmd
internal

Jump to

Keyboard shortcuts

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