Rasspbery Pi automated setups through Ansible.
Author Pawel Golawski pawel.golawski@2com.pl
This repository contains Ansible scripts for following tasks I do on regular basics
playbooks/update.yml- this issudo apt upgradewith reboot if neccesary for[all]nodesplaybooks/sync_profiles.yml- this is syncing dot.main files as.profileand a few more on[all]nodes with 1st node in inventory fileplaybook/nano_highlighters.yaml- it copies*.nanorccommon syntax highlighters into[workstations]nodes
Before running it please create valid inventory file - see example in inventory_example.ini
Example of using specific playbook
ansible-playbook -i my_inventory_file.ini playbooks/update.yml-
sync_profiles.yml- to copy whateverid_*files are in.sshdirectory -
sync_profiles.yml- to make it resilent if the original files are not found (like.backup.sh)
-
sync_profiles.yml- to sync relevant (not all) files also with OpenWRT and MacOS - all - to make it resilent if the original files are not found (like
.backup.sh)