threefoldtech / 0-bootstrap

Zero-OS Bootstrap Webservice
Apache License 2.0
1 stars 2 forks source link

Provide client configuration, server side (client provisioning) #1

Closed rkhamis closed 5 years ago

rkhamis commented 6 years ago

Issue migrated from [https://api.github.com/repos/zero-os/0-bootstrap/issues/3](), opened by @maxux

In order to make clients less error prone and more plug'n'play ready, one option on the bootstrap would be generating and centralizing the configuration of clients boot parameters.

By requesting a specific URL with the NIC MAC Address (or at least client registered address), the bootstrap would generate an iPXE boot script with all configuration variable stored on a database.

Eg: /client/00-00-01-02-03-04 would know the zerotier network and kernel parameters