diff --git a/README.md b/README.md index 34fa5e0..34b5c7f 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ The server operates within its own VLAN (`homesrv`) but requires controlled comm ### myInfra stack -docker, promtail and telegraf configuration [maintained on myInfra repo](/:root/marcio.fernandes/myInfrastructure). +docker, promtail and telegraf configuration [maintained by ansible playbook](./site.yml). ### docker diff --git a/rclone.docker-plugin.playbook.yaml b/rclone-docker-plugin.playbook.yaml similarity index 97% rename from rclone.docker-plugin.playbook.yaml rename to rclone-docker-plugin.playbook.yaml index 73ab84d..ff47be4 100644 --- a/rclone.docker-plugin.playbook.yaml +++ b/rclone-docker-plugin.playbook.yaml @@ -1,6 +1,6 @@ - name: Setup rclone docker plugin become: true - vars: + ## vars: # rclone_docker_plugin_config: | # [s3-limbo-storage] # type = s3 @@ -10,7 +10,7 @@ # endpoint = !!! SET ON INVENTORY !!! hosts: - - homesrv01 + - casa tasks: - name: Enforce folders diff --git a/site.yml b/site.yml new file mode 100644 index 0000000..be900a0 --- /dev/null +++ b/site.yml @@ -0,0 +1,23 @@ +- name: Setup system + hosts: + - casa + roles: + - role: mylimbo.globals.docker + vars: + mylimbo_docker_log_driver: "journald" # Set the default log driver to journald + + - role: mylimbo.globals.docker_promtail + vars: + loki: + url: "{{promtail_loki_url}}" + labels: + host: "{{promtail_label_host}}" + + - role: mylimbo.globals.docker_telegraf + vars: + hostname: "{{ telegraf_hostname }}" + influxdb2: + org: "{{ telegraf_influxdb_org }}" + url: "{{ telegraf_influxdb_url }}" + token: "{{ telegraf_influxdb_token }}" + bucket: "{{ telegraf_influxdb_bucket }}"