beats packages can be upgraded to latest (default: False)
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Jérémy Lecour 2021-02-16 16:35:25 +01:00 committed by Jérémy Lecour
parent 22a19519b3
commit f862ffc42e
5 changed files with 14 additions and 6 deletions

View file

@ -13,6 +13,8 @@ The **patch** part changes incrementally at each release.
### Added
* 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
* postfix: add smtpd_relay_restrictions in configuration

View file

@ -21,3 +21,4 @@ filebeat_logstash_auth_password: ""
filebeat_use_config_template: False
filebeat_update_config: True
filebeat_force_config: True
filebeat_upgrade_package: False

View file

@ -30,15 +30,17 @@
- name: Filebeat is installed
apt:
name: filebeat
state: present
state: "{% if filebeat_upgrade_package %}latest{% else %}present{% endif %}"
notify: restart filebeat
tags:
- filebeat
- packages
- filebeat
- packages
- name: Filebeat service is enabled
systemd:
name: filebeat
enabled: yes
notify: restart filebeat
- name: is logstash-plugin available?
stat:

View file

@ -13,6 +13,7 @@ metricbeat_processors_cloud_metadata: False
metricbeat_use_config_template: False
metricbeat_update_config: True
metricbeat_force_config: True
metribeat_upgrade_package: False
# Example :
# metricbeat_tags:

View file

@ -30,15 +30,17 @@
- name: Metricbeat is installed
apt:
name: metricbeat
state: present
state: "{% if metribeat_upgrade_package %}latest{% else %}present{% endif %}"
notify: restart metricbeat
tags:
- metricbeat
- packages
- metricbeat
- packages
- name: Metricbeat service is enabled
systemd:
name: metricbeat
enabled: yes
notify: restart metricbeat
# When we don't use a config template (default)
- block: