Ansible configuration for the raspberry pi's
- Emacs Lisp 58%
- Shell 36.2%
- Jinja 5.8%
| inventories/production | ||
| notes | ||
| playbooks | ||
| roles | ||
| scripts | ||
| .gitignore | ||
| ansible.cfg | ||
| README.md | ||
| requirements.yml | ||
pi-fleet
Declarative Ansible configuration for Raspberry Pi machines.
Usage
- Add hosts to
inventories/production/hosts.yml. - Set host- or group-specific variables in
host_vars/orgroup_vars/. - Verify connectivity:
ansible all -m ping
- Preview changes:
ansible-playbook playbooks/site.yml --check --diff
- Apply changes:
ansible-playbook playbooks/site.yml
KMSCon is disabled by default. Enable it explicitly with kmscon_enabled: true.