-
Notifications
You must be signed in to change notification settings - Fork 1.9k
hot-reload of pipeline configs without restarting logstash pods #474
Comments
Kubernetes won't reload changed configmaps. The only way to force the reload is by including the config checksum, which forces the pod to reload. |
as long as subPath option is not used the configmap values are reloaded into volumes, aswell as environment variables from |
Also need --config.reload.automatic per https://www.elastic.co/guide/en/logstash/current/reloading-config.html |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed because it has not had recent activity since being marked as stale. |
This is still relevant |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
still valid |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
still valid |
still valid |
Since secrets are automatically reloaded without restarting the pods, what worked for me is to configure Logstash with a |
@liladler |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
still valid |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
still valid |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed because it has not had recent activity since being marked as stale. |
still valid |
Describe the feature:
https://www.elastic.co/guide/en/logstash/current/reloading-config.html
Describe a specific use case for the feature:
Starting logstash can be slow. Hot-reloading config files should help when updating logstash pipelines via helm values.
Seems to me it's just a matter of adding
--config.reload.automatic
and removing/disabling this code in logstash/templates/statefulset.yamlOr is restart preferred for any reason?
The text was updated successfully, but these errors were encountered: