Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi.

Accédez à l’interface utilisateur

L’exposition de SUSE Storage l’interface utilisateur permet un accès externe à la console de gestion. Le choix du contrôleur Ingress (par exemple, Traefik, HAProxy, etc.) n’affecte que la manière dont l’interface utilisateur est accessible. Cela n’a aucun impact sur le SUSE Storage backend, les opérations de stockage ou l’intégrité des données.

À partir de novembre 2025, le projet Kubernetes a annoncé le retrait du contrôleur ingress-nginx. Pour plus de détails, consultez l’annonce officielle.

Conditions préalables à l’accès et à l’authentification

Ces instructions supposent que SUSE Storage est déjà installé dans le cluster.

Si vous avez installé SUSE Storage en utilisant le manifeste YAML, vous devez configurer un contrôleur Ingress pour permettre le trafic externe dans le cluster. L’authentification n’est pas activée par défaut. Cela s’applique à la fois aux installations Helm et kubectl.

Pour des informations sur la création d’un contrôleur Ingress Traefik avec authentification de base, consultez cette section. Alternativement, vous pouvez également utiliser le Gateway API HTTPRoute comme une approche moderne pour exposer SUSE Storage l’interface utilisateur.

Si SUSE Storage a été installé en tant qu’application de catalogue Rancher, Rancher crée automatiquement un contrôleur Ingress avec contrôle d’accès (le rancher-proxy).

Accès à SUSE Storage l’interface utilisateur

Après l’installation de SUSE Storage dans votre cluster Kubernetes, vous pouvez accéder au tableau de bord de l’interface utilisateur en suivant ces étapes.

  1. Récupérez les informations du service SUSE Storage :

    kubectl -n longhorn-system get svc

    Pour SUSE Storage v0.8.0 et versions ultérieures, la sortie ressemble à ce qui suit. Utilisez le CLUSTER-IP du service longhorn-frontend pour accéder à l’interface utilisateur :

    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     58m

    Dans cet exemple, l’interface utilisateur est accessible à 10.20.245.110.

    À partir de SUSE Storage v0.8.0, le type de service de l’interface utilisateur a changé de LoadBalancer à ClusterIP.

  2. Ouvrez un navigateur et accédez à l’adresse IP du service longhorn-frontend.

    L’SUSE Storageinterface utilisateur ressemble à ceci :

    Image