You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1 x pi4 (deploy-master, ipv4-v6-router, dnsmasq, tftd-, nfs-, iscsi-server, copy of fresh-raspbian-boot and root-fs for provisioning new discovered pi´s): 2 x lan, sd-card & usb-storage for tftpd-boot/nfs and iscsi-data
3 x pi4 (k3s-master/slaves) -> use temporary sd-card to enable network-boot (15 seconds of work for each pi)
after setup just plugin power and ethernet to any raspberry pi.. no sd card needed, it will be provisioned automatically and create/joins k3s-cluster
raspi-cluster-deployment-master: hostname = k8s1 & ip = 192.168.80.80 on eth1 - dont forget do modify this script if using other hostname/ip
also acts as router ipv4/v6-router (radvd)
needed software: dnsmasq nfs-kernel-server tgt nc radvd slurm sysstat host(command, should be already preinstalled)
also do an ssh-keygen withouth passphrase
needed directories:
- /nfs/disks -> new cluster-members will get new folders (system-root) inside of this directory -> should be mounted to usb-harddrive for better performance
- /nfs/rootfs -> copied via "sudo cp -ar" from fresh raspian-sd-card
- /srv/tftp/boot -> new cluster-members will get new folders (system-boot) inside of this directory
- /srv/tftp/boot_template -> copied via "sudo cp -ar" from fresh raspian-sd-card