pi-gen/stage2/04-cloud-init
paulober 372e563633 Add cloud-init support
Signed-off-by: paulober <44974737+paulober@users.noreply.github.com>
2025-09-30 08:30:20 +01:00
..
files Add cloud-init support 2025-09-30 08:30:20 +01:00
00-packages Add cloud-init support 2025-09-30 08:30:20 +01:00
01-run.sh Add cloud-init support 2025-09-30 08:30:20 +01:00
README.txt Add cloud-init support 2025-09-30 08:30:20 +01:00

Cloud-init support for Raspberry Pi OS

Reference for Raspberry Pi custom cloud-init config module: https://cloudinit.readthedocs.io/en/latest/reference/modules.html#raspberry-pi-configuration

- files/network-config is required because otherwise imager would fail to create the correct filesystem entry

- files/user-data same reason and to include some example configurations

- files/meta-data Cloud-init instance configuration

- files/99_raspberry-pi.cfg Cloud-init datasource configuration

- files/00-network-manager-all.yaml Example from netplan docs/ubuntu for handing over control from 
netplan to NetworkManager by default.