diff --git a/defaults/main.yml b/defaults/main.yml index 9a6d6e0d5364e00cbae4600e33cde1e7998c7dc4..9352c9c8fc642a6771b5a91c1854c281a9137a8a 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,5 +1,6 @@ --- +elasticsearch_install: yes elasticsearch: purge: - index: logstash diff --git a/tasks/main.yml b/tasks/main.yml index 360f622d817a17507693b54115cefbb02c2c073b..6b2dcde3cc5b0b8e71b6351ab65fe0d26d767c12 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -34,4 +34,4 @@ - Config when: elasticsearch.snapshot is defined and elasticsearch.snapshot.indices is defined - when: (not excluded_roles or "elasticsearch" not in excluded_roles) and 'logserver' in groups and inventory_hostname in groups.logserver + when: elasticsearch_install and (not excluded_roles or "elasticsearch" not in excluded_roles) and 'logserver' in groups and inventory_hostname in groups.logserver