Skip to content

OpenNebula/addon-appmarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppMarket

Description

AppMarket allows you to build your own internal marketplace service. Your OpenNebula users will be able to import the appliances from your internal AppMarket service to their OpenNebula instance through a new Sunstone tab called AppMarket, reducing the time needed to jumpstart a OpenNebula deployment and also making it possible to quickly incorporate new services to the cloud offering.

An OpenNebula Virtual Appliance is a pre-built software solution, consisting of a set of pre-configured virtual machine images and a template, ready-to-run on an OpenNebula cloud. The Marketplace contains metadata that defines the Virtual Appliance but not the appliance files themselves. The metadata includes the links to download the appliance files from third-party servers.

After deploying the AppMarket server, users will be able to access the AppMarket functionality through its GUI, pointing the web browser to the url where the server is running; or through the CLI, using the appmarket* commands.

The OpenNebula Marketplace is an example of an AppMarket deployment currently running and publicly accessible for the OpenNebula community, every OpenNebula installation is ready to interact with this marketplace, through the Marketplace tab in Sunstone.

Please consider that, although AppMArket is widely used by the OpenNebula users, this software has not gone through the same rigorous testing process as the main OpenNebula distribution.

market1306

Authors

Features

  • Build your own marketplace
  • Share virtual appliances across several OpenNebula instances
  • Distribute internally developed virtual appliances
  • Provide appliances from a catalog and portal
  • Tight integration with OpenNebula
  • Appliances can define multiple files and an OpenNebula template
  • Appliances can be grouped in catalogs

Releases

AppMarket

All Releases

Version Date Release Notes
2.1.0 November, 2015 Release Notes 2.1.0
2.0.3 November 19th, 2014 Release Notes 2.0.3
2.0.2 September 18th, 2014 Release Notes 2.0.2
2.0.1 May 22nd, 2014 Release Notes 2.0.1
2.0.0 May 13th, 2014 Release Notes 2.0.0
1.9.90 (2.0 RC2) April 29th, 2014 Incremental Release Notes 1.9.90
1.9.85 (2.0 RC) April 22nd, 2014 Incremental Release Notes 1.9.85
1.9.80 (2.0 Beta) February 3rd, 2014 Release Notes 1.9.80

Compatibility

This add-on is compatible with:

AppMarket Version OpenNebula Version
2.1.0 4.14.2
<= 2.0.3 4.10, 4.12

Development

To contribute bug patches or new features, you can use the github Pull Request model. It is assumed that code and documentation are contributed under the Apache License 2.0.

More info: