3.4 KiB
Welcome to Murano!
Note
The latest version of this documentation is under development at the
moment. The most recently updated information is published as the BETA version of
the Murano documentation <content>
.
We are restructuring and updating the information to make your user experience awesome, and apologize for any inconvenience this may cause.
Introduction
Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog. It may be used by the cloud users (including the unexperienced ones) to pick-up the needed applications and services and composes the reliable environments out of them in a "push-the-button" manner.
Key goal is to provide UI and API which allows to compose and deploy composite environments on the Application abstraction level and then manage their lifecycle.
- Murano consists of several source code repositories:
-
- murano - is the main repository. It contains code for Murano API server, Murano engine and MuranoPL
- murano-agent - agent which runs on guest VMs and executes deployment plan
- murano-dashboard - Murano UI implemented as a plugin for OpenStack Dashboard
- python-muranoclient - Client library and CLI client for Murano
This documentation offers information on how Murano works and how to contribute to the project.
Developing Applications
draft/appdev-guide/step_by_step draft/appdev-guide/exec_plan draft/appdev-guide/hot_packages draft/appdev-guide/murano_pl draft/appdev-guide/murano_packages draft/appdev-guide/examples draft/appdev-guide/use_cases draft/appdev-guide/faq
Installation
install/index
Background Concepts for Murano
articles/workflow articles/policy_enf_index
Tutorials
articles/app_pkg articles/heat_support image_builders/index articles/test_docs
Client
articles/client
Guidelines
contributing guidelines articles/debug_tips articles/app_migrating
API specification
specification/index
Indices and tables
genindex
modindex
search