2020-12-03 17:29:11 -08:00
2020-12-03 17:28:12 -08:00
2020-12-03 17:29:11 -08:00
2020-12-03 17:28:58 -08:00
2020-12-03 17:28:45 -08:00
2020-11-11 10:25:39 -08:00
2020-11-05 18:07:40 -06:00
2020-12-01 18:03:13 -08:00

warewulf v4 WIP

This is built on CentOS-7/8. More needs to be done to make it work on other distributions and versions specifically with the system service components.

In a nutshell, to install and start provisioning nodes, do the following:

  1. Build Warewulf and dependencies:
make all
  1. Install Warewulf onto your host system:
sudo make install
  1. Set the master's kernel and default VNFS into your "default" node profile:
sudo ./wwctl profile set -K $(uname -r) -V docker://warewulf/centos-8 default
sudo ./wwctl node add [node name]
sudo ./wwctl node set --netdev eth0 -I 192.168.1.10 -M 255.255.255.0 -G 192.168.1.1 -H aa:bb:cc:dd:ee:ff
  1. Build the kernel, VNFS, and overlays:
sudo ./wwctl kernel build -a
sudo ./wwctl vnfs build -a
sudo ./wwctl overlay build -sa
  1. Start the Warewulf daemon:
./warewulfd
  1. Boot your compute node and watch it boot
Description
No description provided
Readme 28 MiB
Languages
Go 94.1%
Shell 4%
Makefile 1.2%
Python 0.4%
Dockerfile 0.3%