Restart logstash when certs change

This commit is contained in:
Josh Brower
2023-08-02 17:53:29 -04:00
parent ab28cee7cf
commit 1c8a8c460c

View File

@@ -22,6 +22,7 @@ include:
{% endif %} {% endif %}
- logstash.config - logstash.config
- logstash.sostatus - logstash.sostatus
- ssl
so-logstash: so-logstash:
docker_container.running: docker_container.running:
@@ -90,6 +91,8 @@ so-logstash:
{% endfor %} {% endfor %}
{% endif %} {% endif %}
- watch: - watch:
- x509: etc_elasticfleet_logstash_key
- x509: etc_elasticfleet_logstash_crt
- file: lsetcsync - file: lsetcsync
{% for assigned_pipeline in LOGSTASH_MERGED.assigned_pipelines.roles[GLOBALS.role.split('-')[1]] %} {% for assigned_pipeline in LOGSTASH_MERGED.assigned_pipelines.roles[GLOBALS.role.split('-')[1]] %}
- file: ls_pipeline_{{assigned_pipeline}} - file: ls_pipeline_{{assigned_pipeline}}