diff --git a/host_vars/debian-test.universe.local.yml b/host_vars/debian-test.universe.local.yml new file mode 100644 index 0000000..5d29e2b --- /dev/null +++ b/host_vars/debian-test.universe.local.yml @@ -0,0 +1,2 @@ +--- +netdata: true diff --git a/roles/server/tasks/main.yml b/roles/server/tasks/main.yml index e337467..dcda718 100644 --- a/roles/server/tasks/main.yml +++ b/roles/server/tasks/main.yml @@ -1,3 +1,10 @@ +--- # Load distro specific variables - include_vars: "{{ ansible_distribution }}.yml" tags: always + +- block: + - include_tasks: utilities/netdata.yml + when: netdata is defined and netmon == true + +# vim: ts=2 sw=2 diff --git a/roles/server/tasks/utilities/netdata.yml b/roles/server/tasks/utilities/netdata.yml new file mode 100644 index 0000000..33db060 --- /dev/null +++ b/roles/server/tasks/utilities/netdata.yml @@ -0,0 +1,13 @@ +--- +- name: Install netdata + package: + name: netdata + state: installed + +- name: Enable and start netdata service + service: + name: netdata + state: started + enabled: yes + +# vim: ts=2 sw=2