File tree Expand file tree Collapse file tree 6 files changed +27
-24
lines changed Expand file tree Collapse file tree 6 files changed +27
-24
lines changed Original file line number Diff line number Diff line change 8
8
- elasticsearch_enable | bool
9
9
- not elasticsearch_freshstart.changed | bool
10
10
- not elasticsearch_freshstart_security.changed | bool
11
-
12
- - name : Restart kibana if available for elasticsearch certificates
13
- ansible.builtin.include_tasks : handlers/restart_kibana.yml
14
- with_items : " {{ groups[elasticstack_kibana_group_name] }}"
15
- when :
16
- - elasticstack_collection_managed : true
17
- - " not 'renew_ca' in ansible_run_tags"
18
- - " not elasticstack_ca_will_expire_soon | bool"
19
- - elasticstack_kibana_group_name is defined
20
- - groups[elasticstack_kibana_group_name] is defined
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 303
303
mode : 0640
304
304
notify :
305
305
- Restart Elasticsearch
306
- - Restart kibana if available for elasticsearch certificates
306
+ - " Global - Restart Kibana "
307
307
tags :
308
308
- certificates
309
309
- renew_ca
319
319
mode : 0640
320
320
notify :
321
321
- Restart Elasticsearch
322
- - Restart kibana if available for elasticsearch certificates
322
+ - Global - Restart Kibana
323
323
tags :
324
324
- certificates
325
325
- renew_ca
Original file line number Diff line number Diff line change @@ -3,6 +3,10 @@ elasticstack_elasticsearch_group_name: elasticsearch
3
3
elasticstack_logstash_group_name : logstash
4
4
elasticstack_kibana_group_name : kibana
5
5
6
+ elasticstack_hosts_elasticsearch : groups[elasticstack_elasticsearch_group_name]
7
+ elasticstack_hosts_logstash : groups[elasticstack_logstash_group_name]
8
+ elasticstack_hosts_kibana : groups[elasticstack_kibana_group_name]
9
+
6
10
elasticstack_beats_port : 5044
7
11
elasticstack_ca_host : " {{ groups[elasticstack_elasticsearch_group_name][0] }}"
8
12
elasticstack_ca_dir : /opt/es-ca
Original file line number Diff line number Diff line change
1
+ ---
2
+ - name : " Global - Restart Kibana"
3
+ ansible.builtin.include_tasks : tasks/global/restart_kibana.yml
4
+ with_items : " {{ elasticstack_hosts_kibana }}"
5
+ when :
6
+ - elasticstack_collection_managed | bool # Only restart if all is managed by the collection
7
+ - elasticstack_hosts_kibana | length > 0
Original file line number Diff line number Diff line change
1
+ ---
2
+ - name : Restart Kibana (if installed)
3
+ delegate_to : " {{ item }}"
4
+ block :
5
+ - name : Fetch installed packages
6
+ ansible.builtin.package_facts :
7
+ manager : " auto"
8
+ changed_when : false
9
+
10
+ - name : Restart Kibana
11
+ ansible.builtin.service :
12
+ name : kibana
13
+ state : restarted
14
+ when : " 'kibana' in ansible_facts.packages"
You can’t perform that action at this time.
0 commit comments