Greifen Sie auf die Benutzeroberfläche zu
Die Freigabe der SUSE Storage UI ermöglicht externen Zugriff auf die Verwaltungskonsole. Die Wahl des Ingress-Controllers (zum Beispiel Traefik, HAProxy usw.) beeinflusst nur, wie auf die UI zugegriffen wird. Es hat keinen Einfluss auf das SUSE Storage Backend, Speicheroperationen oder die Datenintegrität.
|
Ab November 2025 hat das Kubernetes-Projekt die Einstellung des ingress-nginx-Controllers angekündigt. Für Details sehen Sie die offizielle Ankündigung. |
Voraussetzungen für Zugriff und Authentifizierung
Diese Anweisungen setzen voraus, dass SUSE Storage bereits im Cluster installiert ist.
Wenn Sie SUSE Storage mit dem YAML-Manifest installiert haben, müssen Sie einen Ingress-Controller einrichten, um externen Verkehr in den Cluster zuzulassen. Die Authentifizierung ist standardmäßig nicht aktiviert. Dies gilt sowohl für Helm- als auch für kubectl Installationen.
Für Informationen zur Erstellung eines Traefik Ingress-Controllers mit grundlegender Authentifizierung siehe diesen Abschnitt. Alternativ können Sie auch die Gateway API HTTPRoute als modernen Ansatz zur Freigabe der SUSE Storage UI verwenden.
Wenn SUSE Storage als Rancher-Katalog-App installiert wurde, erstellt Rancher automatisch einen Ingress-Controller mit Zugriffskontrolle (die rancher-proxy).
Zugriff auf die SUSE Storage UI
Nachdem SUSE Storage in Ihrem Kubernetes-Cluster installiert ist, können Sie auf das UI-Dashboard zugreifen, indem Sie diese Schritte befolgen.
-
Rufen Sie die SUSE Storage Dienstinformationen ab:
kubectl -n longhorn-system get svcFür SUSE Storage v0.8.0 und später ähnelt die Ausgabe dem Folgenden. Verwenden Sie die
CLUSTER-IPdeslonghorn-frontendDienstes, um auf die UI zuzugreifen:NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE longhorn-backend ClusterIP 10.20.248.250 <none> 9500/TCP 58m longhorn-frontend ClusterIP 10.20.245.110 <none> 80/TCP 58mIn diesem Beispiel ist die UI unter
10.20.245.110zugänglich.Beginnend mit SUSE Storage v0.8.0 hat sich der UI-Diensttyp von
LoadBalancerzuClusterIPgeändert. -
Öffnen Sie einen Browser und navigieren Sie zur IP-Adresse des
longhorn-frontendDienstes.Die SUSE Storage Benutzeroberfläche sieht so aus: