Neutron LBaaS的面板
项目描述
neutron-lbaas-dashboard
Neutron LBaaS v2的面板
免费软件:Apache许可证
文档: https://docs.openstack.org/neutron-lbaas-dashboard/latest/
源代码: https://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard
功能
请参阅neutron-lbaas存储库
如何使用
通过运行以下命令打包neutron_lbaas_dashboard:
python setup.py sdist
这将在dist文件夹中创建一个python egg,可用于在horizon机器上或horizon的python虚拟环境中安装。
将_1481_project_ng_loadbalancersv2_panel.py从neutron_lbaas_dashboard/enabled目录复制到openstack_dashboard/local/enabled。
(可选) 将策略文件复制到horizon的策略文件文件夹中,并添加此配置 POLICY_FILES
'neutron_lbaas': 'neutron_lbaas_policy.json',
Django有一个压缩器功能,该功能为静态文件的交付执行许多增强。如果您的环境中启用了压缩器功能 (COMPRESS_OFFLINE = True),请运行以下命令
$ ./manage.py collectstatic $ ./manage.py compress
最后,重新启动您的Web服务器以在Horizon中启用neutron-lbaas-dashboard
$ sudo service apache2 restart
启用neutron-lbaas-dashboard和octavia-dashboard
通常建议不要同时运行两个仪表盘,以避免用户混淆,虽然仪表盘将有相同的标签,但这种做法有些过度。
在罕见情况下,例如作为迁移策略的一部分,可能需要这样做。主要问题是避免neutron-lbaas和Octavia不同步,以及neutron-lbaas-dashboard显示虚拟负载均衡器 - 如果在Octavia和neutron-lbaas之间完全启用同步,则可以避免这种情况。
以下是展示一些情况的表格
neutron-lbaas配置 |
Octavia配置 |
neutron-lbaas-仪表盘已启用 |
octavia-仪表盘已启用 |
备注 |
未安装 |
v2 API已启用 |
不受支持 |
首选 |
|
octavia驱动程序 |
v2 API已禁用 v1 API已启用 |
受支持 |
不受支持 |
需要同步 |
octavia驱动程序 |
v2 API已启用 v1 API已启用 |
受支持 |
首选 |
需要同步 |
octavia代理插件 |
v1 API已禁用 v2 API已启用 |
受支持(但不推荐) |
首选 |
|
没有octavia驱动程序但有其他驱动程序 |
未安装 |
首选 |
不受支持 |
|
没有octavia驱动程序但有其他驱动程序 |
v2 API已启用 v1 API已禁用 |
首选 |
首选 |
独立服务 |
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
构建分发
neutron-lbaas-dashboard-6.0.1.tar.gz的散列
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d3feb5b12df83b2de4c3a1a1e3b013b02264f6a4b39c0208b4c7486635ddd1ad |
|
MD5 | af7563b643dd07bc950e1a97a1386999 |
|
BLAKE2b-256 | 6235110be4a33ef1919a61aa02708b963af265ee9cb77ea540a167f5b4985fb2 |
neutron_lbaas_dashboard-6.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 71164e7cf546bad1fbf9ecbf9055aa934d3d4020777cec40aeece20206881c3b |
|
MD5 | 1d5a710b990760a509191a0ba6217caa |
|
BLAKE2b-256 | 25d68e6f488098e084b5ddca0a4b7b33d305de6d6dba4f424db42a18eec2702b |