Octavia的面板
项目描述
octavia-dashboard
Octavia的面板
自由软件:Apache许可证
发行说明:https://docs.openstack.org/releasenotes/octavia-dashboard/
特性
请参阅octavia存储库
如何做
通过运行以下命令打包octavia_dashboard
python setup.py sdist
这将在dist文件夹中创建一个Python egg,可以用于在horizon机器上或horizon的Python虚拟环境中安装。
将_1482_project_load_balancer_panel.py从octavia_dashboard/enabled目录复制到openstack_dashboard/local/enabled
$ cp -a \ ${OCTAVIA_DASHBOARD_DIR}/octavia_dashboard/enabled/_1482_*.py \ ${HORIZON_DIR}/openstack_dashboard/local/enabled/
(可选)生成策略文件并将其复制到horizon的策略文件文件夹中,并将_1499_load_balancer_settings.py从octavia_dashboard/local_settings.d目录复制到openstack_dashboard/local/local_settings.d
$ oslopolicy-policy-generator \ --config-file \ ${OCTAVIA_DIR}/etc/policy/octavia-policy-generator.conf \ --output-file \ ${OCTAVIA_DASHBOARD_DIR}/octavia_dashboard/conf/octavia_policy.yaml $ cp -a \ ${OCTAVIA_DASHBOARD_DIR}/octavia_dashboard/conf/octavia_policy.yaml \ ${HORIZON_DIR}/openstack_dashboard/conf/ $ cp -a \ ${OCTAVIA_DASHBOARD_DIR}/octavia_dashboard/local_settings.d/_1499_*.py \ ${HORIZON_DIR}/openstack_dashboard/local/local_settings.d/
Django有一个压缩器功能,该功能对静态文件的交付进行了许多增强。如果您的环境中启用了压缩器功能(COMPRESS_OFFLINE = True),则运行以下命令
$ ./manage.py collectstatic $ ./manage.py compress
最后,重新启动您的Web服务器以在Horizon中启用octavia-dashboard
$ sudo service apache2 restart
项目详情
下载文件
下载适合您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
octavia-dashboard-14.0.0.tar.gz (285.2 kB 查看哈希值)
构建分发
octavia_dashboard-14.0.0-py3-none-any.whl (377.1 kB 查看哈希值)