您的位置:首页 > 运维架构

OpenStack Murano Dashboard(Kilo)安装

2015-09-08 16:25 861 查看
官方文档是安装到虚拟环境中去,且其中的步骤有些问题,这里总结下做备忘。

##前提

murano
服务已经安装好

openstack dashboard
已经安装

系统: ubuntu14.04

##安装

下载Dashboard

$ cd ~/murano
$ git clone git://git.openstack.org/openstack/murano-dashboard


切换到
stable/kilo
分支

cd murano-dashboard
git checkout -t origin/stable/kilo


安装依赖

pip install -r requirements.txt


安装Murano Dashboard到系统中

python setup.py install


在Openstack Dashboard中启用Murano Dashboard

复制模板:

cp muranodashboard/local/_50_murano.py /usr/share/openstack-dashboard/openstack_dashboard/local/enabled/

注释掉
ADD_JS_FILES
那几行:

# vim /usr/share/openstack-dashboard/openstack_dashboard/local/enabled/_50_murano.py

from muranodashboard import exceptions

# The name of the dashboard to be added to HORIZON['dashboards']. Required.
DASHBOARD = 'murano'

# If set to True, this dashboard will not be added to the settings.
DISABLED = False

ADD_INSTALLED_APPS = [
'muranodashboard',
]

ADD_EXCEPTIONS = {
'recoverable': exceptions.RECOVERABLE,
'not_found': exceptions.NOT_FOUND,
'unauthorized': exceptions.UNAUTHORIZED,
}

#ADD_JS_FILES = [
#  'muranodashboard/js/murano.service.js'
#]


链接static目录

ps: 修改
/opt/murano/murano-dashboard/muranodashboard/static/muranodashboard/
为自己的路径

ln -s  /opt/murano/murano-dashboard/muranodashboard/static/muranodashboard/ /usr/share/openstack-dashboard/openstack_dashboard/static/muranodashboard


local_setttings.py
添加下面内容

# vim /etc/openstack-dashboard/local_settings.py

MURANO_API_URL = 'http://localhost:8082'


重启OpenStack Dashboard
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  openstack murano