File: devstack.rst

package info (click to toggle)
murano 1%3A6.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 10,644 kB
  • sloc: python: 34,127; sh: 717; pascal: 269; makefile: 83
file content (67 lines) | stat: -rw-r--r-- 1,947 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
==============================
Integrate murano with DevStack
==============================

You can install murano with DevStack. The `murano/devstack`_ directory
in the murano repository contains the files necessary to integrate murano
with `DevStack`_.

To install the development version of an OpenStack environment
with murano, proceed with the following steps:

#. Download DevStack:

   .. code-block:: console

      git clone https://git.openstack.org/openstack-dev/devstack
      cd devstack

#. Edit ``local.conf`` to enable murano DevStack plug-in:

   .. code-block:: console

      > cat local.conf
      [[local|localrc]]
      enable_plugin murano git://git.openstack.org/openstack/murano

#. If you want to enable Murano Cloud Foundry Broker API service, add the
   following line to ``local.conf``:

   .. code-block:: ini

      enable_service murano-cfapi

#. If you want to use Glare Artifact Repository as a strorage for packages,
   add the following line to ``local.conf``:

   .. code-block:: ini

      enable_service g-glare

   For more information on how to use Glare Artifact Repository,
   see :ref:`glare_usage`.

#. (Optional) To import murano packages when DevStack is up, define an ordered
   list of FQDN packages in ``local.conf``. Verify that you list all package
   dependencies. These packages will be imported from the ``murano-apps``
   git repository by default. For example:

   .. code-block:: ini

      MURANO_APPS=com.example.apache.Tomcat,com.example.Guacamole

   To configure the git repository that will be used as the source for
   the imported packages, configure the ``MURANO_APPS_REPO`` and
   ``MURANO_APPS_BRANCH`` variables.

#. Run DevStack:

   .. code-block:: console

    ./stack.sh

**Result:** Murano has installed with DevStack.

.. Links
.. _DevStack: https://docs.openstack.org/devstack/latest/
.. _murano/devstack: https://git.openstack.org/cgit/openstack/murano/tree/devstack