5 comments

[ 1.9 ms ] story [ 29.1 ms ] thread
provisioning -> as in netboot, PXE & IPXE? Oh! This is for bare metal machine provisioning.
Thank you for sharing! This is great
Hi, I am one of the lead engineers developing dr-provision. We have a few interesting features:

* Written in Go, for that single binary install goodness.

* Stackable read-only content layers, to make change control of your provisioning infrastructure easy. We also provide several content layers that include common provisioning tasks such as installing Ubuntu, Centos and Debian, performining initial system discovery and inventory, and a bunch of other stuff.

* Full REST API. All aspects of dr-provision are managed via our REST API, and we also provide a CLI interface and a React-based Web UI.

* Integrated DHCP, TFTP, static HTTP and BINL servers. No need for dnsmasq, tftpd, or nginx.

* Tasks and Workflows: You can define provisioning workflows to manage all aspects of provisioning a system, from initial system discovery through installing your OS to handing control of the system off to Ansible/Chef/Puppet.