Sie können das benutzerdefinierte Logo angeben, das auf der Anmeldeseite für das VMware Integrated OpenStack-Dashboard angezeigt werden soll.
Prozedur
- 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.
- Ändern Sie die Datei /home/viouser/custom/horizon/_styles.scss in einem Texteditor.
- Heben Sie die Auskommentierung des Parameters .login auf.
.login {
background-image: url(/static/themes/vmware/CUSTOM_LOGIN_PAGE_LOGO.png);
color: white;
background-color: black;
}
- Ändern Sie den Parameter .login so, dass er auf Ihre benutzerdefinierte Grafikdatei verweist.
- Speichern Sie die Datei _styles.scss.
- 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
- Öffnen Sie die Datei /opt/vmware/vio/custom/custom.yml in einem Texteditor.
- 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"
- 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/"
- Speichern Sie die Datei custom.yml.
Ergebnisse
Ihr benutzerdefiniertes Logo wird auf der Anmeldeseite für das Dashboard angezeigt, sobald Sie das nächste Mal eine Sitzung starten.