Broke apart the playbook into roles.

This commit is contained in:
2023-07-14 12:57:35 +05:30
parent 7744dd0520
commit 3bbacab487
13 changed files with 285 additions and 241 deletions

View File

@ -1,24 +1,27 @@
---
host_directory: /var/lib/iot
host_directory: /var/lib
user: 'www-data'
mqtt_container: mosquitto
mqtt_image: eclipse-mosquitto:latest
mqtt_directory: "{{ host_directory }}/mosquitto"
mosquitto_container: mosquitto
mosquitto_image: eclipse-mosquitto:latest
mosquitto_directory: "{{ host_directory }}/mosquitto"
mosquitto_user: 'root'
nodered_container: nodered
nodered_image: nodered/node-red:latest
nodered_directory: "{{ host_directory }}/nodered"
nodered_user: "{{ user }}"
influx_container: influxdb
influx_container: influxtestplay
influx_image: influxdb:latest
influx_directory: "{{ host_directory }}/influx"
influx_directory: "{{ host_directory }}/influxtestplaydir"
influx_user: "{{ user }}"
grafana_container: grafana
grafana_image: grafana/grafana-enterprise:latest
grafana_directory: "{{ host_directory }}/grafana"
grafana_user: "{{ user }}"
http_host: "iot.tanshu.com"
http_conf: "iot.tanshu.com.conf"
user: 'www-data'
mqtt_user: 'root'