File tree Expand file tree Collapse file tree 17 files changed +58
-81
lines changed
common/inventory/group_vars/builder Expand file tree Collapse file tree 17 files changed +58
-81
lines changed Original file line number Diff line number Diff line change 5252 become : yes
5353 gather_facts : no
5454 tasks :
55- # - import_playbook: slurm.yml
55+ # - import_playbook: slurm.yml:
56+ - name : Setup DB
57+ include_role :
58+ name : mysql
59+ tasks_from : install.yml
5660 - name : OpenHPC
5761 import_role :
5862 name : stackhpc.openhpc
7781 name : opensearch
7882 tasks_from : install.yml
7983 become : true
80-
81- # opensearch - containerised, nothing to do
8284 # slurm_stats - nothing to do
83- # filebeat - containerised - nothing to do
85+ - import_role :
86+ name : filebeat
87+ tasks_from : install.yml
8488
8589 - import_role :
8690 # 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
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ ---
2+ - name : Create systemd unit file
3+ template :
4+ dest : /etc/systemd/system/filebeat.service
5+ src : filebeat.service.j2
6+ become : true
7+ register : _filebeat_unit
8+
9+ - name : Pull container image
10+ containers.podman.podman_image :
11+ name : " docker.elastic.co/beats/filebeat-oss"
12+ tag : " {{ filebeat_version }}"
13+ 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
Original file line number Diff line number Diff line change 88 dest : /etc/systemd/system/mysql.service
99 src : mysql.service.j2
1010 register : _mysql_unitfile
11+
12+ - name : Pull container image
13+ containers.podman.podman_image :
14+ name : " mysql"
15+ tag : " {{ mysql_tag }}"
16+ become_user : " {{ mysql_podman_user }}"
Original file line number Diff line number Diff line change 1414 src : opensearch.service.j2
1515 register : _opensearch_unit
1616
17+ - name : Pull container image
18+ containers.podman.podman_image :
19+ name : " opensearchproject/opensearch"
20+ tag : " {{ opensearch_version }}"
21+ become_user : " {{ opensearch_podman_user }}"
22+
1723- name : Reload opensearch unit file
1824 command : systemctl daemon-reload
1925 when : _opensearch_unit.changed
Original file line number Diff line number Diff line change 7474 notify : Restart opensearch service
7575 become : true
7676
77- - name : Pull container
78- containers.podman.podman_image :
79- name : " opensearchproject/opensearch:{{ opensearch_version }}"
80- become_user : " {{ opensearch_podman_user }}"
81-
8277- name : Flush handlers
8378 meta : flush_handlers
8479
You can’t perform that action at this time.
0 commit comments