Hi!
I am trying to setting up a private marketplace that can be used by multiple OpenNebula environments we have running. The storage where the marketplace images will be placed is a CephFS, which is available on all nodes running Oned and on the web server of the marketplace.
Now, I have created an own Ubuntu image with one-apps that I want to make available through our own marketplace. However, it is not clear how I can do this so that it is immediately available to all OpenNebula environments.
What I’m trying to achieve is similar to the official OpenNebula Marketplace: the ability to upload new images to the marketplace from a central point and have them immediately accessible on all our OpenNebula environments. Does anyone know how I can set this up?
The information I’ve been able to find mainly focuses on scenarios where you already have an image in OpenNebula and then move it to your private marketplace. However, in such cases, it’s only recognized within the specific OpenNebula environment and not across all environments. Ideally, we’d like to skip the step of first importing it into OpenNebula before it goes to the marketplace because we aim to automate the entire process of building images and uploading them to a marketplace.
Thanks!