summaryrefslogtreecommitdiff
path: root/ansible/plays/ops-server.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/plays/ops-server.yml')
-rw-r--r--ansible/plays/ops-server.yml16
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
-