Added information about python-muranoclient Added information about Murano Repository Updated package creation section to expain how 'Require' section and 'images.lst' file work. Minor style/typo fixes Change-Id: I378a92252f824fc89c6a6dffb34949ffb8d1fb27
2.8 KiB
Welcome to Murano!
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.
Installation
install/index
Background Concepts for Murano
murano_pl/murano_pl_index articles/dynamic_ui articles/workflow articles/policy_enf_index
Tutorials
articles/app_pkg articles/heat_support image_builders/index articles/test_docs
Client
articles/client
Repository
articles/repository
Guidelines
contributing guidelines articles/debug_tips articles/app_migrating
API specification
specification/index
Indices and tables
genindex
modindex
search