Automatically configure and update your Raspberry PI with Ansible scripts

Ansible is a simple to use but yet very very powerful free software provisioning, and configuration management.

You can use to define in a readable YAML config file with everything you want installed and configured inside the raspberry (list of packages, fstab, crontab entries, samba config, DHCP config, ssh authorized keys, customs scripts..), and just run it.

With one command (ansible-playbook ~/your-config.yaml), Ansible will check your playbook (the YAML file) and…