Added configuration pkg, iPXE templating, clean up, etc.

This commit is contained in:
Gregory Kurtzer
2020-11-04 18:45:36 -08:00
parent 260315cccd
commit d2ed5766cd
13 changed files with 127 additions and 85 deletions

View File

@@ -1,17 +1,18 @@
# warewulf
# warewulf v4 WIP
This is built on CentOS-7. More needs to be done to make it work on other
distributions and versions specifically with the system service
compoenents.
components.
In a nutshell, to use:
In a nutshell, to install and start provisioning nodes, do the following:
1. make install
2. build VNFS `sudo singularity build --sandbox /var/chroots/centos-7 centos-7.def`
3. Edit `/etc/warewulf/nodes.yaml`
4. Run the following commands:
a. `./wwbuild vnfs`
b. `./wwbuild kernel`
c. `./wwbuild overlay`
c. `./warewulfd`
5. Boot your node and watch the console and the output of the Warewulfd process
1. `make`
2. `sudo make install`
3. `vi /etc/warewulf/warewulf.conf`
4. `vi /etc/warewulf/nodes.conf`
5. `sudo singularity build --sandbox /var/chroots/centos-7 centos-7.def`
6. `sudo ./wwbuild vnfs`
7. `sudo ./wwbuild kernel`
8. `sudo ./wwbuild overlay`
9. `./warewulfd`
10. Boot your compute node