Puede establecer un gráfico personalizado como fondo de la página de inicio de sesión del panel de control de VMware Integrated OpenStack.

Procedimiento

  1. Cargue el archivo de gráfico personalizado en el directorio /home/viouser/custom/horizon/ en la implementación de VMware Integrated OpenStack.

    Este es el directorio predeterminado para archivos de gráficos del panel de control de VMware Integrated OpenStack.

  2. Abra el archivo /home/viouser/custom/horizon/_styles.scss en un editor de texto.
    1. Quite la marca de comentario del parámetro .login-bg.
      .login-bg {
        height: 100%;
        body {
          background: #1D2226 url("/static/themes/vmware/CUSTOM-BACKGROUND-IMAGE.jpg") repeat-x 45% 0 !important;
          background-size: 100% auto !important;
          color: black;
        }
    2. Modifique el parámetro .login-bg para que haga referencia al archivo de gráfico de fondo personalizado.
    3. Guarde el archivo _styles.scss.
  3. Implemente el archivo custom.yml.
    sudo mkdir -p /opt/vmware/vio/custom
    sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
  4. Abra el archivo /opt/vmware/vio/custom/custom.yml en un editor de texto.
    1. Quite la marca de comentario del parámetro que permite que la configuración de custom.yml anule la configuración de hoja de estilos predeterminada.
      # overwrite the _styles.scss file in the VMware theme
      horizon_custom_stylesheet: "/home/viouser/custom/horizon/_styles.scss"
    2. Quite la marca de comentario del parámetro que especifica el directorio predeterminado donde reside el archivo de gráfico personalizado.
      # copy all custom images (or other files) to be accessible in horizon
      # IMPORTANT: this line must end with a "/" in order to place the files
      # in the right location for horizon
      horizon_custom_directory: "/home/viouser/custom/horizon/" 
    3. Guarde el archivo custom.yml.

Resultados

La imagen de fondo personalizada aparecerá en la página de inicio de sesión del panel de control la próxima vez que inicie sesión.