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 ### 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

View file

@ -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

View file

@ -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:

View file

@ -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:

View file

@ -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: