跳转到主要内容

Kingbird的用户界面

项目描述

Kingbird的用户界面

功能

  • 待办事项

在DevStack中启用

将此存储库添加到您的local.conf文件作为外部存储库

[[local|localrc]]
enable_plugin kingbird_dashboard https://github.com/openstack/kingbird-dashboard

手动安装

首先克隆Horizon和Kingbird仪表板存储库

git clone https://github.com/openstack/horizon
git clone https://github.com/openstack/kingbird-dashboard

创建一个虚拟环境并安装Horizon依赖项

cd horizon
python tools/install_venv.py

设置您的local_settings.py文件

cp openstack_dashboard/local/local_settings.py.example openstack_dashboard/local/local_settings.py

在您首选的文本编辑器中打开复制的local_settings.py文件。您需要自定义几个设置

  • OPENSTACK_HOST应配置为您的OpenStack服务器的主机名。请验证OPENSTACK_KEYSTONE_URLOPENSTACK_KEYSTONE_DEFAULT_ROLE设置是否正确(除非您已修改OpenStack服务器以更改它们,否则它们应该是正确的)。

在您的虚拟环境中安装包含所有依赖项的Kingbird仪表板

tools/with_venv.sh pip install -e ../kingbird-dashboard/

并在Horizon中启用它

ln -s ../kingbird-dashboard/kingbird_dashboard/enabled/_90_project_kingbird_panelgroup.py openstack_dashboard/local/enabled
ln -s ../kingbird-dashboard/kingbird_dashboard/enabled/_91_project_kingbird_kingbirds_panel.py openstack_dashboard/local/enabled

要使用新启用的Kingbird仪表板插件运行Horizon,请执行

./run_tests.sh --runserver 0.0.0.0:8080

使应用程序在端口8080上启动,并在您的浏览器中通过http://localhost:8080/访问Horizon仪表板

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

kingbird-dashboard-0.0.1.tar.gz (34.6 kB 查看散列)

上传时间

构建分布

kingbird_dashboard-0.0.1-py2.py3-none-any.whl (37.3 kB 查看散列)

上传时间 Python 2 Python 3

由以下支持