In order to better manage mutliple PI instances my plan is to to use a 2 phased approach.
- sdm to initialize the image.
- ansible to setup system specific configurations and software
the first instance to setup is the provisioning system.
this a pi with ths project and ansible installed.
I went with gradle as i'm familiur with it and it's used in my day job.
I used sdkman to setup java and gradle
- pi5 with m2 drive
-
- influx cli
influx config create --config-name tec --host-url $INFLUX_HOST --org $INFLUX_ORG --token $INFLUX_TOKEN --activeinflux apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/raspberry-pi/raspberry-pi-system.yml
-
setup
- git bash prompt
- gdrive backup
- pi montoring grafana influx telegraf
- unattended-upgrade
WARN[0000] Unable to read /etc/rancher/k3s/k3s.yaml, please start server with --write-kubeconfig-mode or --write-kubeconfig-group to modify kube config permissions