Raspberry Pi Nodes - Setup Guide¶
Ubuntu Server is the operating system of choice for all RasPi Nodes.
RasPi Node | Description |
---|---|
admin-pi |
Run Prometheus, Grafana, Loki and other administrative tools |
Installation and Configuration¶
- Use the RasPi Imager to install Ubuntu Server onto a SD card.
- Set
sebastian
as user and set the default password. - Configure hostname, Wifi settings and enable SSH server with password-based auth.
- Insert the SD card into the Raspberry Pi and power it on.
- Connect to new Raspberry Pi via
ssh sebastian@THE_HOSTNAME.fritz.box
from all relevant machines. - Setup password-less ssh connections via
ssh-copy-id sebastian@THE_HOSTNAME.fritz.box
from all relevant machines. - Install machine using the Ansible configs from this repo using
task
.
Follow-Up Todos¶
- Add the new RasPi Node to
components/ansible/assets/global-taskfile.yml
for easy SSH connections. - Allow machine to work with GitHub. Use public key
id_rsa.pub
, NOT the private key!