Advertisement
Guest User

Untitled

a guest
Aug 17th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. {% set beats = ['filebeat','topbeat','packetbeat' ] %}
  2. {% for beat in beats %}
  3.  
  4. beat_package_{{ beat }}:
  5. pkg.installed:
  6. - name: {{ beat }}
  7.  
  8. beat_config_{{ beat }}:
  9. file.managed:
  10. - name: /etc/{{ beat }}/{{ beat }}.yml
  11. - source: salt://beats/{{ beat }}.yml.{{ grains['os'] }}
  12.  
  13. beat_service_{{ beat }}:
  14. service.running:
  15. - name: {{ beat }}
  16. - enable: True
  17. - reload: False
  18. - watch:
  19. - pkg: beat_package_{{ beat }}
  20.  
  21. {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement