This infrastructure as code repository manages the infrastructure I use at various "cloud" providers and at home.
It uses Terraform to create the infrastructure itself (AWS, Gandi, UptimeRobot) and Ansible to install software and configure Docker Compose environments.
Use the scripts in the root directory.
These SD cards work well.
One can use PINN to get their MAC addresses before OS install:
format an SD card, extract pinn-lite.zip
on it, and add files from os-images/raspberry-pi/pinn-lite-gather-info
.
Boot with the SD, wait for the LEDs to stop blinking, and then 30s more.
The MAC addresses (and more) are in info.txt
on the SD card.
1: lubuntu-22.04.3-desktop-amd64.iso 2: xubuntu-22.04.3-desktop-amd64.iso 3: ubuntu-22.04.3-live-server-amd64.iso 4: ubuntu-22.04.3-desktop-amd64.iso