Company Logo

Configure
Murano Repository Service

. HPrev | Up | Next

Configure

  • Copy and edit configuration files:

    					
    cd /etc/murano
    cp murano-repository.conf.sample murano-repository.conf
    						
    				
  • Configure murano-repository.conf according to your environment:

    • [DEFAULT] section sets up main server parameters: port and address. Folder to store cache and logging parameters also defines in this section.

      • manifests parameter points out to directory with metadata objects: manifests should be on the first level. All other objects are kept in a separates folders. This folders are configured in the parameters described below:

      • ui sets up directory name for keeping Murano dashboard ui definitions

      • workflows sets up directory name for keeping Murano Conductor workflows

      • heat sets up directory name for keeping Heat templates

      • agentsets up directory name for keeping Murano Agent templates

      • scripts sets up directory name for keeping Murano Execution Plans

    • [output] defines result archive structure. This parameters applies to archive structure that clients (Murano Conductor) request from Metadata Repository.

    • In [keystone] configure parameters of Openstack Keystone service. For more information see Auth-Token Middleware with Username and Password

  • Register murano-repository service in Openstack. To do that perform the following commands:

    Note

    You need to be authorized in Openstack to run this commands

    					
    $ keystone service-create --name murano-metadata --type murano-metadata --description "Murano-Repository Service"
    
    $ keystone endpoint-create
    	--region RegionOne
    	--service-id The ID field returned by the keystone service-create
    	--publicurl http://x.x.x.x:8084/v1 (where x.x.x.x - host ip where murano-api installed,
    										8084 - port number, also can be changed,
    										v1 - metadata API version)
    	--internalurl the same as publicurl
    	--adminurl the same as publicurl
    						
    				

Prev Up Next
 Home 
  • Contents
  • Search
loading table of contents...
  • General Deployment Steps
    • Prepare A Lab For Murano
      • Lab Requirements
      • Test Your Lab Host Performance
      • Baseline Data
      • Host Optimizations
    • Install OpenStack
  • Install Murano Components
    • Automatic Installation
    • Manual Installation
      • Pre-Requisites
      • Murano API Service
        • Install
        • Configure
        • Run
      • Conductor Service
        • Install
        • Configure
        • Run
      • Murano Repository Service
        • Install
        • Configure
        • Run
      • Murano Dashboard
        • Install
        • Configure
        • Run
      • SSL configuration
        • HTTPS for Murano API
        • SSL for RabbitMQ
        • SSL for Murano Dashboard
  • Building Windows Image
    • Install Required Packages
    • Configure Shared Resource
    • Prerequisites
    • Additional Software
    • Build Windows Image (Automatic Way)
    • Build Windows Image (Manual Way)
    • Upload Image Into Glance
  • Building Linux Image
    • Install Required Packages
    • Build Linux Image
    • Guest VM Linux OS preparation
    • Upload Image Into Glance
  • Troubleshooting
  • Appendix
Search