Add automatic provisioner setup #1

Open
opened 2021-12-10 03:15:01 -05:00 by joshuaboniface · 0 comments

Trying to do this inside PVC itself is a bit crazy, but for the installer a fully-automated cluster provisioning system is ideal.

Redfish on modern servers provides a great way to kick off and automate much of the physical hardware setup. The installer can be booted via TFTP to avoid ISOs. The installer script can be customized to support a preseed install. And the Ansible and post-Ansible "plugin" functionality, along with checkins, etc. can be handled by a new daemon, pvcbootstrapd.

Initial work is already underway but this is very complex. Document the progress here.

Trying to do this inside PVC itself is a bit crazy, but for the installer a fully-automated cluster provisioning system is ideal. Redfish on modern servers provides a great way to kick off and automate much of the physical hardware setup. The installer can be booted via TFTP to avoid ISOs. The installer script can be customized to support a preseed install. And the Ansible and post-Ansible "plugin" functionality, along with checkins, etc. can be handled by a new daemon, `pvcbootstrapd`. Initial work is already underway but this is very complex. Document the progress here.
joshuaboniface self-assigned this 2021-12-10 03:15:01 -05:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: parallelvirtualcluster/pvc-installer#1
No description provided.