opensearch-project / logstash-output-opensearch

A Logstash plugin that sends event data to a OpenSearch clusters and stores as an index.
https://opensearch.org/docs/latest/clients/logstash/index/
Apache License 2.0
107 stars 80 forks source link

Include an offline logstash zip in the release #229

Open dblock opened 1 year ago

dblock commented 1 year ago

Is your feature request related to a problem? Please describe.

Logstash has a concept of an offline distribution with dependent gems. Release the output of that when a new version of logstash-output-opensearch is released and make it available for download.

Describe the solution you'd like

 docker pull opensearchproject/logstash-oss-with-opensearch-output-plugin:8.9.0
 docker run --rm -it --entrypoint bash opensearchproject/logstash-oss-with-opensearch-output-plugin:latest
 ./bin/logstash-plugin update logstash-output-opensearch
 Updated logstash-output-opensearch 2.0.1 to 2.0.2
 ./bin/logstash-plugin prepare-offline-pack --output logstash-offline-output-opensearch-2.0.2.zip logstash-output-opensearch
docker cp CONTAINER:/usr/share/logstash/logstash-offline-output-opensearch-2.0.2.zip /tmp

Upload the output somewhere.