Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chaseconey/arpp

Ansible Raspberry Pi Provisioning
https://github.com/chaseconey/arpp

Last synced: 11 days ago
JSON representation

Ansible Raspberry Pi Provisioning

Awesome Lists containing this project

README

        

arpp
-------------------------------------------

Project status: In Progress

This project is supposed to be a very simple raspberry pi remote provisioning configuration. If you have to manage more than 1 raspberry pi or provision more than one, this might be for you.

## Why

I have been tasked with provisioning and maintaining 8 raspberry pis that simply host dashboards on a wall. This service will help jump start this process.

## How

These playbooks require Ansible 1.2.

Configure hosts in hosts file

```yml
[pis]
pi01
pi02
pi03
```

Add ssh key to `roles/common/templates/authorized_keys.j2`

Make sure that the managed pi has the package `python-apt` before running ansible against it.

```bash
sudo apt-get install python-apt
```

Run

```bash
ansible-playbook -i hosts site.yml
```