diff options
Diffstat (limited to 'ansible/plays/ops-server.yml')
-rw-r--r-- | ansible/plays/ops-server.yml | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/ansible/plays/ops-server.yml b/ansible/plays/ops-server.yml index 543b547..74c0cff 100644 --- a/ansible/plays/ops-server.yml +++ b/ansible/plays/ops-server.yml @@ -1,3 +1,4 @@ +- import_playbook: ops-server-generate-telegraf-config.yml - hosts: - birgitte vars: @@ -5,13 +6,16 @@ etc_dir: /etc/docker-service/ops-server tasks: - become: yes - name: mkdir /etc/docker-service/ops-server + name: mkdirs /etc/docker-service/ops-server file: - dest: /etc/docker-service/ops-server + dest: "/etc/docker-service/ops-server/{{ item }}" state: directory owner: root group: root mode: u=rx + loop: + - "" + - unifi - become: yes template: src: "templates/ops-server/influxdb.conf" @@ -21,6 +25,13 @@ template: src: "templates/ops-server/telegraf.conf" dest: "{{ etc_dir }}/telegraf.conf" + - become: yes + template: + src: "templates/ops-server/unifi/{{ item }}" + dest: "{{ etc_dir }}/unifi/{{ item }}" + loop: + - UBNT-MIB + - UBNT-UniFi-MIB - become: yes name: permissions @@ -37,4 +48,3 @@ template: templates/ops-server/docker-compose.yml # systemd_enabled: no # systemd_state: stopped - |