marketplace_start - OpenNebula/marketplace-community GitHub Wiki
Please, find below a set of steps need to be performed either via graphical web interface or command line one to add a community marketplace to an OpenNebula deployment.
To add the OpenNebula Community Marketplace (CM) via OpenNebula graphical web interface called FireEdge Sunstone, please, perform the following steps.
Log into Firedge Sunstone web interface as oneadmin user.
Go to “Storage” -> “Marketplaces”:
Click on “+” button:
Provide the values for "Name" (e.g. "OpenNebula Community"), "Description" (e.g. "OpenNebula Community MarketPlace") and "Storage backend" ("OpenNebula Systems" has to be chosen) fields. Then click on the "Next" button located at the right top corner of the screen as shown on the picture below:
Specify https://community-marketplace.opennebula.io/
(please, note trailing '/' at the end of URL) in the "Endpoint URL for marketplace" field and click "Finish" button:
After all these steps the OpenNebula Community Marketplace should appear in the list of available marketplaces:
Create config file for community-marketplace:
cat << EOF > community-marketplace.conf
NAME = "OpenNebula Community"
MARKET_MAD = one
ENDPOINT = "https://community-marketplace.opennebula.io/"
DESCRIPTION = "OpenNebula Community Marketplace"
EOF
Create a marketplace from that configuration file:
onemarket create community-marketplace.conf
Check if the community marketplace has been created:
onemarket list
One needs to wait a bit for available appliances showing up in the list.