-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zero Touch Provisioning #155
Comments
There is a simple way to do:
The working version should have a service that check :
There is another option. We can use Compute Provisioning system from Raspberry themselves
Cloning is the best (time & money) it reduce the burning phase, and setting up new system. > I have done this in the UK and it worked from 7/8 RPIs. the one that didn't worked had different Architecture (aarch7) |
I have created an API before to call for new NXW provisioning. some work has been done here : I remember shifting this to github but don't remember where. I'll find out |
Just to keep this fresh, Riadh gave a summary of what today the steps are to configure a new kit from a fresh router + pi (with PiOS):
|
We are having this discussion here as well https://docs.google.com/spreadsheets/d/1PHp8Cs2poTjnuT28hTr8NDYFLAw9eD2yUXQojP6sxTY/edit?gid=1115603320#gid=1115603320 |
A proposed workflow is something like:
I am proposing this as the most simple (from an Ops PoV) configuration workflow. i.e. burn SD, put SD in device.
Or look to something like this:
https://docs.aws.amazon.com/iot/latest/developerguide/jit-provisioning.html
https://aws.amazon.com/blogs/iot/setting-up-just-in-time-provisioning-with-aws-iot-core/
https://www.verytechnology.com/iot-insights/aws-iot-core-elixir-and-nerves-a-crash-course
https://fullsteamlabs.com/blog/workflows-for-elixir-nerves
https://github.com/nerves-hub/documentation/blob/main/nerves-key/provisioning-in-elixir.md
Possibly helpful:
https://github.com/nerves-project/boardid
https://github.com/mendersoftware
The text was updated successfully, but these errors were encountered: