您可以自定义显示在 VMware Integrated OpenStack 仪表板登录页面上和其他页面左上角的徽标。

默认情况下,在登录页面上以及仪表板上每个页面的左上角使用 VMware 公司徽标。您可以将自定义图形文件上载到 OpenStack 管理服务器 并将其配置为显示为您的登录或仪表板徽标。

前提条件

  • 自定义徽标应为 216 像素长 × 35 像素宽。其他尺寸的图形可能会无法正确显示。

  • 自定义徽标文件必须采用 SVG 或 PNG 格式。

过程

  1. viouser 帐户身份使用 SCP 将自定义徽标文件传输到 OpenStack 管理服务器 虚拟机上的临时目录。
    scp your-logo-file viouser@mgmt-server-ip:/home/viouser/
  2. viouser 帐户身份登录到 OpenStack 管理服务器 虚拟机。
    ssh viouser@mgmt-server-ip
  3. 创建 /opt/vmware/vio/custom/horizon 目录并将您的徽标文件移动到该目录。
    sudo mkdir -p /opt/vmware/vio/custom/horizon
    sudo mv /home/viouser/your-logo-file /opt/vmware/vio/custom/horizon/
  4. 如果您的部署未使用 custom.yml 文件,请将模板 custom.yml 文件复制到 /opt/vmware/vio/custom 目录。
    sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
  5. 在文本编辑器中打开 /opt/vmware/vio/custom/custom.yml 文件。
    • 要配置登录徽标,请修改以下参数:

      #horizon_logo_splash: "/opt/vmware/vio/custom/horizon/logo_file"
    • 要配置仪表板徽标,请修改以下参数:

      #horizon_logo: "/opt/vmware/vio/custom/horizon/logo_file"
  6. 删除井号 (#) 以取消对要启用的参数的注释。然后,将 logo_file 替换为自定义图形文件的名称。
    horizon_logo_splash: "/opt/vmware/vio/custom/horizon/your-login-logo"
    horizon_logo: "/opt/vmware/vio/custom/horizon/your-dash-logo"

    您可以启用一个或两个参数。

  7. 部署更新的配置。
    sudo viocli deployment configure --tags horizon