Skip to content

nobuto-m/quick-sunbeam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Time

~173 min total

  • prepare-node-script --bootstrap + 2x sunbeam prepare-node-script 7m16.604s
  • sunbeam cluster bootstrap 25m49.372s
  • sunbeam cluster join 22m18.170s
  • sunbeam cluster join 22m10.131s
  • sunbeam cluster resize 74m53.682s
  • sunbeam configure 3m2.064s

Prep

  1. Prepare a jammy or noble host

  2. Install prerequisites

    sudo apt-get update
    sudo apt-get install -y uvtool pv
  3. Re-login or re-open an SSH session to be in the libvirt group

  4. Download a noble VM image

    uvt-simplestreams-libvirt sync release=noble arch=amd64
    uvt-simplestreams-libvirt query
  5. Generate a SSH key if not any

    ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 -N ''
  6. 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

Run

  1. Clone

    git clone https://github.com/nobuto-m/quick-microstack
    cd quick-microstack/
  2. Run

    time ./redeploy-microstack.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages