~173 min total
prepare-node-script --bootstrap
+ 2xsunbeam prepare-node-script
7m16.604ssunbeam cluster bootstrap
25m49.372ssunbeam cluster join
22m18.170ssunbeam cluster join
22m10.131ssunbeam cluster resize
74m53.682ssunbeam configure
3m2.064s
-
Prepare a jammy or noble host
-
Install prerequisites
sudo apt-get update sudo apt-get install -y uvtool pv
-
Re-login or re-open an SSH session to be in the libvirt group
-
Download a noble VM image
uvt-simplestreams-libvirt sync release=noble arch=amd64 uvt-simplestreams-libvirt query
-
Generate a SSH key if not any
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 -N ''
-
Define a new bridge.
virsh net-define /dev/stdin <<EOF <network> <name>sunbeam-virbr0</name> <bridge name='sunbeam-virbr0' stp='off'/> <forward mode='nat'/> <ip address='192.168.124.1' netmask='255.255.255.0' /> </network> EOF virsh net-autostart sunbeam-virbr0 virsh net-start sunbeam-virbr0
-
Clone
git clone https://github.com/nobuto-m/quick-microstack cd quick-microstack/
-
Run
time ./redeploy-microstack.sh