These instructions are to drive the IoTPlay standardisation for the RaspberryPi and Mac docker images we use. We use Ansible community edition as agent-less DevOps tool to build the RPi's, the docker images, containers, and all the processes to run the targeted IoTPlay solutions. We also use the Docker Community Edition.
See figure 1 below for the flow we implemented for a client using the tools below.
Links to several README files that describes the tools we use, and summaries of our learnings, with links on using the tools to build the solutions:
# | README file | Link |
---|---|---|
0 | A Menu system for ansible playbooks | link |
1 | Docker Images used in IoTPlay | link |
2 | Ansible - General | link |
3 | Ansible Vault: how to deal with secrets | link |
4 | Ansible Docker: managing docker | link |
5 | Ansible on Raspberry Pi | link |
6 | Running IoTPlay on Raspberry Pi - instructions | link |
7 | Docker - shortcuts, command, howto's | link |
8 | MariaDB | link |
9 | git, howto's | link |
10 | Node-Red - Docker | link |
11 | Using Node-RED Projects feature for team development | link |
Figure 1: DevOps flow.