File tree Expand file tree Collapse file tree 6 files changed +21
-13
lines changed
Expand file tree Collapse file tree 6 files changed +21
-13
lines changed Original file line number Diff line number Diff line change 7777 name : opensearch
7878 tasks_from : install.yml
7979 become : true
80-
81- # opensearch - containerised, nothing to do
8280 # slurm_stats - nothing to do
83- # filebeat - containerised - nothing to do
81+ - import_role :
82+ name : filebeat
83+ tasks_from : install.yml
8484
8585 - import_role :
8686 # can't only run cloudalchemy.node_exporter/tasks/install.yml as needs vars from preflight.yml and triggers service start
Original file line number Diff line number Diff line change 2626 # Collection currently requires root for all tasks.
2727 become : true
2828
29- - name : Setup filebeat
29+ - name : Deploy filebeat
3030 hosts : filebeat
3131 tags : filebeat
3232 tasks :
3333 - import_role :
3434 name : filebeat
35- tasks_from : config.yml
36- tags : config
37-
38- - import_role :
39- name : filebeat
40- tasks_from : deploy.yml
41- tags : deploy
4235
4336- name : Deploy node_exporter
4437 hosts : node_exporter
Original file line number Diff line number Diff line change 44 dest : /etc/systemd/system/filebeat.service
55 src : filebeat.service.j2
66 become : true
7- notify : Restart filebeat container
7+ register : _filebeat_unit
88
99- name : Pull container image
1010 containers.podman.podman_image :
1111 name : " docker.elastic.co/beats/filebeat-oss"
1212 tag : " {{ filebeat_version }}"
1313 become_user : " {{ filebeat_podman_user }}"
14+
15+ - name : Reload filebeat unit file
16+ command : systemctl daemon-reload
17+ when : _filebeat_unit.changed
Original file line number Diff line number Diff line change 1+ - import_tasks : install.yml
2+ - import_tasks : runtime.yml
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2727 mode : 0600
2828 notify : Restart filebeat container
2929 become : true
30+
31+ - name : Flush handlers
32+ meta : flush_handlers
33+
34+ - name : Ensure filebeat service state
35+ systemd :
36+ name : filebeat.service
37+ state : started
38+ enabled : true
39+ become : true
You can’t perform that action at this time.
0 commit comments