Newer
Older
- name: NetData Role
set_fact:
role_netdata_started: yes
tags:
- always
- name: Import prepare
import_tasks: prepare.yml
- name: Import install
import_tasks: install.yml
when: netdata_force_reset
- name: Import configure
import_tasks: configure.yml
#- name: Import apache
# import_tasks: apache.yml
# when: groups['webserver'] is defined and inventory_hostname in groups['webserver']
- name: Import elasticsearch
import_tasks: elasticsearch.yml
when: groups['logserver'] is defined and inventory_hostname in groups['logserver'] and elasticsearch_install|default(yes)
- name: Import haproxy
import_tasks: haproxy.yml
when: groups['proxyserver'] is defined and inventory_hostname in groups['proxyserver']
- name: Import silent
import_tasks: silent.yml
- name: Import varnish
import_tasks: varnish.yml
when: groups['varnishserver'] is defined and inventory_hostname in groups['varnishserver']
- name: Import heartbeat
import_tasks: heartbeat.yml
- name: Set ownership
file:

jurgenhaas
committed
path: /opt/netdata/etc/netdata
owner: netdata
group: netdata
recurse: yes
follow: no
when: not excluded_roles or "netdata" not in excluded_roles