Skip to content

Resolve "Device Onboarding using Device Mangement Service"

This pull request implements features which handles configuration part of the onboarding. Meaning that after when the dependencies like Nomad, Docker etc are installed.

The service does what onboading script does, but the interface is RPC now. This facilitates ability to have multiple frontend including CLI and web UI.

The service has these following endopints at the moment:

v1.GET("/metadata", handlers.GetMetadata)
v1.POST("/onboard", handlers.Onboard)
v1.GET("/provisioned", handlers.ProvisionedCapacity)
v1.GET("/address/new", handlers.CreatePaymentAddress)

A detailed instruction can be found in the README.md.

Closes #20 (closed)

Merge request reports