deb-murano/contrib/devstack/README.rst
Kirill Zaitsev 1a753bf200 Make commands in install manual copy-paste-able
Before commands in manual.rst and related files started with $ sign.
While this shows, that commands should be executed in shell it also
makes them hard to copy-paste.

This change removes $ and splits commands, that include ';' into
multiple lines. After this change user would be able to copy-paste whole
blocks of code into shell and execute them right away.

Removes `#` that meant that root privileges are required for the
command and adds sudo, where relevant (yum/apt, etc.).
Fixes occasional indentation inconsistencies.

Change-Id: Ib649ae2a3a110bdf09b0bf9c5fbf54a5ce40ccc6
2015-08-25 19:53:16 +00:00

770 B

  1. Follow Devstack documentation to setup a host for Devstack. Then clone Devstack source code.

  2. Copy Murano integration scripts to Devstack:

    cp lib/murano ${DEVSTACK_DIR}/lib
    cp lib/murano-dashboard ${DEVSTACK_DIR}/lib
    cp extras.d/70-murano.sh ${DEVSTACK_DIR}/extras.d
  3. Create a localrc file as input to devstack.

  4. The Murano services are not enabled by default, so they must be enabled in localrc before running stack.sh. This example localrc file shows all of the settings required for Murano:

    # Enable Heat
    enable_service heat h-api h-api-cfn h-api-cw h-eng
    
    # Enable Murano
    enable_service murano murano-api murano-engine
  5. Deploy your OpenStack Cloud with Murano:

    ./stack.sh