Updated the docker and ansible files for setting up and building / running rasberry pi with the frank service

Still need to manually copy the new id_rsa created on the pi to knox.
This commit is contained in:
2021-07-24 12:57:34 +05:30
parent 5cd0acc7a9
commit eedc571ade
8 changed files with 216 additions and 11 deletions

View File

@ -31,8 +31,11 @@
- name: Upload the frank .env file
when: status.stat.exists == false
template:
src: "files/frank.env"
dest: "/home/pi/frank.env"
src: files/frank.env
dest: /home/pi/frank.env
group: pi
owner: pi
mode: 0644
- name: Create frank worker container
docker_container:
@ -46,10 +49,20 @@
- "{{ printer_port }}:/printer"
- name: Copy docker build script
synchronize: src=files/build-frank.sh dest=/home/pi/dockerfile/build-frank.sh
template:
src: files/build-frank.sh
dest: /home/pi/dockerfile/build-frank.sh
group: pi
owner: pi
mode: 0644
- name: Copy docker run script
synchronize: src=files/frank.sh dest=/home/pi/dockerfile/frank.sh
template:
src: files/frank.sh
dest: /home/pi/dockerfile/frank.sh
group: pi
owner: pi
mode: 0644
- name: install frank systemd unit file
template: