跳转到主要内容

Magnum用户界面

项目描述

团队和仓库标签

https://governance.openstack.org/tc/badges/magnum-ui.svg

Magnum UI

Magnum的Horizon插件

在DevStack中启用

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

[[local|localrc]]
enable_plugin magnum-ui https://github.com/openstack/magnum-ui

手动安装

首先克隆Horizon和Magnum UI仓库

git clone https://github.com/openstack/horizon
git clone https://github.com/openstack/magnum-ui

创建一个虚拟环境并安装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服务器以更改它们,否则它们应该是正确的。)

在您的虚拟环境中安装Magnum UI及其所有依赖项

tools/with_venv.sh pip install -e ../magnum-ui/

并在Horizon中启用它

cp ../magnum-ui/magnum_ui/enabled/_1370_project_container_infra_panel_group.py openstack_dashboard/local/enabled
cp ../magnum-ui/magnum_ui/enabled/_1371_project_container_infra_clusters_panel.py openstack_dashboard/local/enabled
cp ../magnum-ui/magnum_ui/enabled/_1372_project_container_infra_cluster_templates_panel.py openstack_dashboard/local/enabled

要运行带有新启用Magnum UI插件的Horizon,请执行

python manage.py runserver 0.0.0.0:8080

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

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面