opencost / opencost-plugins

Plugins for extending OpenCost with new Custom Cost Sources
Apache License 2.0
9 stars 4 forks source link

Consider adding opencost plug-ins to ArtifactHub listing #21

Open caniszczyk opened 2 months ago

caniszczyk commented 2 months ago

https://artifacthub.io can list all types of different artifacts/plugins across the CNCF project ecosystem

https://artifacthub.io/docs/topics/repositories/

mattray commented 2 months ago

We publish our Helm chart and started posting our GHCR.io images there so I don't think it's too big a task.

ameijer commented 2 months ago

@mattray would you like me to look into this? Or is there a specific account that needs to set this up?

mattray commented 2 months ago

I didn't set up the other Artifact Hub integrations other than merge the support, so please do!

tegioz commented 2 months ago

Hi 👋

We've just added support for OpenCost plugins to Artifact Hub! 🎉

You can see it live in action in the staging environment. More information about how to publish OpenCost plugins repositories on Artifact Hub is available in the OpenCost plugins section of the repositories guide.

The sample plugin (Datadog) published in staging is based on a fork of your plugins repository, where we have added some Artifact Hub metadata to test the new kind. You can also see how other projects organize the Artifact Hub metadata for their artifacts in the links below (they can be quite helpful for inspiration 😇).

Feel free to ping us if you have any question!

ameijer commented 2 months ago

@tegioz that is awesome! so when we get that metadata in there, we can move off the fork?

tegioz commented 2 months ago

Thanks! 🙂

Well, you can publish your own repo when you are ready. The one I added is just a test and I won't publish it in prod 😇

Any user/org will be able to publish OpenCost plugins repositories actually. You can experiment now with the staging environment and in the next few days, when we deploy to production, you'll be able to publish any repo you'd like on https://artifacthub.io.

tegioz commented 1 month ago

Support for OpenCost plugins in Artifact Hub has been deployed to production. You can publish your OpenCost plugins repositories on https://artifacthub.io when you are ready 🙂