forked from evolix/ansible-roles
beats packages can be upgraded to latest (default: False)
This commit is contained in:
parent
22a19519b3
commit
f862ffc42e
|
@ -13,6 +13,8 @@ The **patch** part changes incrementally at each release.
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
* apache: new variables for logrotate + server-status
|
* apache: new variables for logrotate + server-status
|
||||||
|
* filebeat: package can be upgraded to latest (default: False)
|
||||||
|
* metricbeat: package can be upgraded to latest (default: False)
|
||||||
* nginx: add access to server status on default VHost
|
* nginx: add access to server status on default VHost
|
||||||
* postfix: add smtpd_relay_restrictions in configuration
|
* postfix: add smtpd_relay_restrictions in configuration
|
||||||
|
|
||||||
|
|
|
@ -21,3 +21,4 @@ filebeat_logstash_auth_password: ""
|
||||||
filebeat_use_config_template: False
|
filebeat_use_config_template: False
|
||||||
filebeat_update_config: True
|
filebeat_update_config: True
|
||||||
filebeat_force_config: True
|
filebeat_force_config: True
|
||||||
|
filebeat_upgrade_package: False
|
||||||
|
|
|
@ -30,15 +30,17 @@
|
||||||
- name: Filebeat is installed
|
- name: Filebeat is installed
|
||||||
apt:
|
apt:
|
||||||
name: filebeat
|
name: filebeat
|
||||||
state: present
|
state: "{% if filebeat_upgrade_package %}latest{% else %}present{% endif %}"
|
||||||
|
notify: restart filebeat
|
||||||
tags:
|
tags:
|
||||||
- filebeat
|
- filebeat
|
||||||
- packages
|
- packages
|
||||||
|
|
||||||
- name: Filebeat service is enabled
|
- name: Filebeat service is enabled
|
||||||
systemd:
|
systemd:
|
||||||
name: filebeat
|
name: filebeat
|
||||||
enabled: yes
|
enabled: yes
|
||||||
|
notify: restart filebeat
|
||||||
|
|
||||||
- name: is logstash-plugin available?
|
- name: is logstash-plugin available?
|
||||||
stat:
|
stat:
|
||||||
|
|
|
@ -13,6 +13,7 @@ metricbeat_processors_cloud_metadata: False
|
||||||
metricbeat_use_config_template: False
|
metricbeat_use_config_template: False
|
||||||
metricbeat_update_config: True
|
metricbeat_update_config: True
|
||||||
metricbeat_force_config: True
|
metricbeat_force_config: True
|
||||||
|
metribeat_upgrade_package: False
|
||||||
|
|
||||||
# Example :
|
# Example :
|
||||||
# metricbeat_tags:
|
# metricbeat_tags:
|
||||||
|
|
|
@ -30,15 +30,17 @@
|
||||||
- name: Metricbeat is installed
|
- name: Metricbeat is installed
|
||||||
apt:
|
apt:
|
||||||
name: metricbeat
|
name: metricbeat
|
||||||
state: present
|
state: "{% if metribeat_upgrade_package %}latest{% else %}present{% endif %}"
|
||||||
|
notify: restart metricbeat
|
||||||
tags:
|
tags:
|
||||||
- metricbeat
|
- metricbeat
|
||||||
- packages
|
- packages
|
||||||
|
|
||||||
- name: Metricbeat service is enabled
|
- name: Metricbeat service is enabled
|
||||||
systemd:
|
systemd:
|
||||||
name: metricbeat
|
name: metricbeat
|
||||||
enabled: yes
|
enabled: yes
|
||||||
|
notify: restart metricbeat
|
||||||
|
|
||||||
# When we don't use a config template (default)
|
# When we don't use a config template (default)
|
||||||
- block:
|
- block:
|
||||||
|
|
Loading…
Reference in a new issue