1 {%- load_yaml as base_defaults %}
7 - python-elasticsearch-curator
15 - python-elasticsearch-curator
16 service: elasticsearch
22 {%- set server = salt['grains.filter_by'](base_defaults, merge=salt['pillar.get']('elasticsearch:server'), base='default') %}
24 {%- load_yaml as client_defaults %}
27 - python-elasticsearch
34 - python-elasticsearch
41 {%- set client = salt['grains.filter_by'](client_defaults, merge=salt['pillar.get']('elasticsearch:client')) %}
43 {% set monitoring = salt['grains.filter_by']({
45 'service_failed_warning_threshold_percent': 0.3,
46 'service_failed_critical_threshold_percent': 0.6,
48 }, grain='os_family', merge=salt['pillar.get']('elasticsearch:monitoring')) %}