-
Notifications
You must be signed in to change notification settings - Fork 1
RoadMap
Carl Karsten edited this page Oct 8, 2021
·
1 revision
There are 2 types of boxes:
- server - linux box, specs hardly matter - it could be a pi, or it could be an x86, or even a VM.
- nodes - Raspberry Pi 3 or 4
hostname pib dhcp/tftp/nfs server 2 nics:
- upstream internet (pubic ish IP)
- private rpi lan PoE
dnsmasq.conf
- mac:IP,hostname,boot file
users: admin - tim, carl -sudo privs on pib pici - runs automated tests guest - ssh's into pi - sudo privs?
pib/home/admin - pub key put on all pi's/root so admin can scp (like camera image jpg)
pi boots dhcp:
- IP,
- hostname:
- boot file dhcp-boot=tag:bios,tag:noipxe,boot/grub/i386-pc/core.0
tftp kernel + rootfs
read only os stuff nfs mount pib/pi3/root /
rw os stuff: nfs or local (sd or usb) local seems easier/quicker to wipe: (overlay / nfs mount pib/rw/$hostname /
pi startup script: snap picture, save to local fs raspistill -o image.jpg