A10网络OpenStack Horizon仪表板
a10-horizon的Python项目详细描述
#A10 Networks OpenStack Horizon Dashboard
==
A10 Networks OpenStack Horizon Dashboard for Thunder、vtunder和Ax系列设备
支持的版本:
*OpenStack:Icehouse、Juno、Kilo、Liberty、Mitaka
*LBaas版本:v1、v2
*ACOS版本:ACOS 2/AXAPI 2.1(ACOS2.7.2+,ACOS 4/AXAPI 3.0(ACOS 4.0.1-GA+)
>工作但不支持:
>*openstack:git/master
\a10 Github repos
-[a10 Horizon(https://github.com/a10 networks/a10-horizon)-a10 Horizon仪表板repo.
-[a10中子lbaas](https://github.com/a10网络/a10-中子-lbaas)-a10-Horizon仪表板-10-Horizon仪表板-10-Horizon仪表板-10-Horizon仪表板-10-Horizon.<回购。位于
OpenStack驱动程序和我们的API客户端之间的中间件,将OpenStack构造映射到A10的AXAPI。
-[ACOS客户端](https://github.com/a10networks/acos-client)-A10的OpenStack驱动程序使用的AXAPI客户端
-[A10 OpenStack-lbaas](https://github.com/a10networks/a10-openstack-lbaas)-OpenStack-lbaas驱动程序,
与当前合并到中子lbaas中的文件相同。pypi包
“a10-openstack-lbaas”。
-[a10-openstack-lbaas,哈瓦那分行](https://github.com/a10 networks/a10-openstack-lbaas/tree/havana)-openstack
lbaas驱动程序,用于哈瓦那版本。PYPI软件包“A10 OpenStack Lbaas Havana”。
-[A10网络CI/项目配置](https://github.com/a10 networks-ci/project-config)-A10网络OpenStack第三方CI安装脚本
如果您在ha环境中运行horizon,则需要在所有horizon节点上安装此仪表板。
pypi
``sh
sudo pip安装A10 horizon
```
```sh
sudo pip install git+git+https://github.com/a10-networks/a10 horizon.git
```
`` sh
````` git克隆git http://github.com/a10 networks/a10-horizon.git
cd a10 horizon
cd a10 horizon
`` ```` ```````` sh sh sh sh sh `` sh `` sh `` sh `添加外部面板。要启用A10 Networks Horizon UI仪表板,只需将文件从“A10\u Horizon/\u enabled\u hooks”复制到Horizon OpenStack仪表板目录中的“local/enabled”目录。这些路径可以通过键入以下命令自动发现:
print(openstack_dashboard.uuu path_uu[0])“
````
;重新启动必要的服务
A10 Horizon具有必须由Horizon“收集”的静态资源。安装A10 Horizon之后,在安装Horizon的目录中执行以下命令:
``sh
./manage.py collectstatic
./manage.py compress
````
重新启动
```
严重的支持升级和正式的功能请求必须
仍然通过标准的A10流程。
分叉
2.创建功能分支(`git checkout-b my new feature`)
3。提交更改(`git commit-am'add some feature`)
4.推到分支(`git push origin my new feature`)
5。创建新拉取请求
==
A10 Networks OpenStack Horizon Dashboard for Thunder、vtunder和Ax系列设备
支持的版本:
*OpenStack:Icehouse、Juno、Kilo、Liberty、Mitaka
*LBaas版本:v1、v2
*ACOS版本:ACOS 2/AXAPI 2.1(ACOS2.7.2+,ACOS 4/AXAPI 3.0(ACOS 4.0.1-GA+)
>工作但不支持:
>*openstack:git/master
\a10 Github repos
-[a10 Horizon(https://github.com/a10 networks/a10-horizon)-a10 Horizon仪表板repo.
-[a10中子lbaas](https://github.com/a10网络/a10-中子-lbaas)-a10-Horizon仪表板-10-Horizon仪表板-10-Horizon仪表板-10-Horizon仪表板-10-Horizon.<回购。位于
OpenStack驱动程序和我们的API客户端之间的中间件,将OpenStack构造映射到A10的AXAPI。
-[ACOS客户端](https://github.com/a10networks/acos-client)-A10的OpenStack驱动程序使用的AXAPI客户端
-[A10 OpenStack-lbaas](https://github.com/a10networks/a10-openstack-lbaas)-OpenStack-lbaas驱动程序,
与当前合并到中子lbaas中的文件相同。pypi包
“a10-openstack-lbaas”。
-[a10-openstack-lbaas,哈瓦那分行](https://github.com/a10 networks/a10-openstack-lbaas/tree/havana)-openstack
lbaas驱动程序,用于哈瓦那版本。PYPI软件包“A10 OpenStack Lbaas Havana”。
-[A10网络CI/项目配置](https://github.com/a10 networks-ci/project-config)-A10网络OpenStack第三方CI安装脚本
如果您在ha环境中运行horizon,则需要在所有horizon节点上安装此仪表板。
pypi
``sh
sudo pip安装A10 horizon
```
```sh
sudo pip install git+git+https://github.com/a10-networks/a10 horizon.git
```
`` sh
````` git克隆git http://github.com/a10 networks/a10-horizon.git
cd a10 horizon
cd a10 horizon
`` ```` ```````` sh sh sh sh sh `` sh `` sh `` sh `添加外部面板。要启用A10 Networks Horizon UI仪表板,只需将文件从“A10\u Horizon/\u enabled\u hooks”复制到Horizon OpenStack仪表板目录中的“local/enabled”目录。这些路径可以通过键入以下命令自动发现:
print(openstack_dashboard.uuu path_uu[0])“
````
;重新启动必要的服务
A10 Horizon具有必须由Horizon“收集”的静态资源。安装A10 Horizon之后,在安装Horizon的目录中执行以下命令:
``sh
./manage.py collectstatic
./manage.py compress
````
重新启动
```
严重的支持升级和正式的功能请求必须
仍然通过标准的A10流程。
分叉
2.创建功能分支(`git checkout-b my new feature`)
3。提交更改(`git commit-am'add some feature`)
4.推到分支(`git push origin my new feature`)
5。创建新拉取请求