Sie können das benutzerdefinierte Logo angeben, das oben in der linken Ecke auf jeder Seite im VMware Integrated OpenStack-Dashboard angezeigt wird.

Prozedur

  1. Laden Sie Ihre benutzerdefinierte Grafikdatei in das Verzeichnis /home/viouser/custom/horizon/ in Ihrer VMware Integrated OpenStack-Bereitstellung.
    Dies ist das Standardverzeichnis für Grafikdateien im VMware Integrated OpenStack-Dashboard.
  2. Ändern Sie die Datei /home/viouser/custom/horizon/_styles.scss in einem Texteditor.
    1. Heben Sie die Auskommentierung des Parameters .topbar auf.
      .topbar {
        h1.brand a {
          background-image: url(/static/themes/vmware/CUSTOM_PAGE_LOGO.png);
        }
      }
    2. Ändern Sie den Parameter .topbar so, dass er auf Ihre benutzerdefinierte Grafikdatei verweist.
    3. Speichern Sie die Datei _styles.scss.
  3. Implementieren Sie die Datei 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. Öffnen Sie die Datei /opt/vmware/vio/custom/custom.yml in einem Texteditor.
    1. Heben Sie die Auskommentierung des Parameters auf, mit dem die custom.yml-Einstellungen die standardmäßigen Stylesheet-Einstellungen überschreiben können.
      # overwrite the _styles.scss file in the VMware theme
      horizon_custom_stylesheet: "/home/viouser/custom/horizon/_styles.scss"
    2. Heben Sie die Auskommentierung des Parameters auf, der das benutzerdefinierte Verzeichnis angibt, das die benutzerdefinierte Grafikdatei enthalten soll.
      # 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. Speichern Sie die Datei custom.yml.

Ergebnisse

Ihr benutzerdefiniertes Logo wird oben in der linken Ecke auf jeder Seite im Dashboard angezeigt, sobald Sie das nächste Mal eine Sitzung starten.