跳转到主要内容

Octavia的面板

项目描述

团队和存储库标签

https://governance.openstack.org/tc/badges/octavia-dashboard.svg

octavia-dashboard

Octavia的面板

特性

  • 请参阅octavia存储库

如何做

  1. 通过运行以下命令打包octavia_dashboard

    python setup.py sdist

    这将在dist文件夹中创建一个Python egg,可以用于在horizon机器上或horizon的Python虚拟环境中安装。

  2. _1482_project_load_balancer_panel.pyoctavia_dashboard/enabled目录复制到openstack_dashboard/local/enabled

    $ cp -a \
      ${OCTAVIA_DASHBOARD_DIR}/octavia_dashboard/enabled/_1482_*.py \
      ${HORIZON_DIR}/openstack_dashboard/local/enabled/
  3. (可选)生成策略文件并将其复制到horizon的策略文件文件夹中,并将_1499_load_balancer_settings.pyoctavia_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/
  4. Django有一个压缩器功能,该功能对静态文件的交付进行了许多增强。如果您的环境中启用了压缩器功能(COMPRESS_OFFLINE = True),则运行以下命令

    $ ./manage.py collectstatic
    $ ./manage.py compress
  5. 最后,重新启动您的Web服务器以在Horizon中启用octavia-dashboard

    $ sudo service apache2 restart

项目详情


发布历史 发布通知 | RSS订阅

下载文件

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

源代码分发

octavia-dashboard-14.0.0.tar.gz (285.2 kB 查看哈希值)

上传时间 源代码

构建分发

octavia_dashboard-14.0.0-py3-none-any.whl (377.1 kB 查看哈希值)

上传时间 Python 3

由以下支持