Aiven-Open / prometheus-exporter-plugin-for-opensearch

Prometheus exporter plugin for OpenSearch & OpenSearch Mixin
Apache License 2.0
129 stars 37 forks source link

Feature Request: Publish prometheus-exporter-plugin to maven central. #289

Open adityachadha-tomtom opened 4 months ago

adityachadha-tomtom commented 4 months ago

The OpenSearch project publishes all of the opensearch modules and Opensearch-project-provided plugins to maven central. This allows some users of opensearch to embed opensearch in their own JVM applications, loading plugins directly via custom dependency management and build tools e.g. maven, sbt, gradle, leiningen, ...; and injecting the plugin classes directly into OpenSearch Node instances.

would it be feasible to publish this plugin as an artifact to the io.aiven org on mvnrepository?

This would allow us a internally "compliant" way to take this to production.

lukas-vlcek commented 4 months ago

@adityachadha-tomtom Thanks for creating the ticket, I think it is duplication of https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/issues/64 – that ticket has a long history in comments, just check out the latest comments at the bottom of the page to see the latest status.

I will close this ticket as a duplication.

lukas-vlcek commented 4 months ago

@adityachadha-tomtom Until this is fully implemented I think you should be able to setup temporary (internal) mvn repo. Would that help short-term?