この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。

これは未公開の文書です SUSE® Storage 1.12 (Dev).

ユーザーインターフェイスにアクセスする

SUSE StorageのUIを公開することで、管理コンソールへの外部アクセスが可能になります。Ingressコントローラーの選択(例えば、TraefikHAProxy*など)は、UIへのアクセス方法にのみ影響します。これは、SUSE Storageバックエンド、ストレージ操作、またはデータ整合性に影響しません*。

2025年11月現在、Kubernetesプロジェクトはingress-nginxコントローラーの廃止を発表しました。詳細については、 公式発表を参照してください

アクセスと認証の前提条件

これらの手順は、SUSE Storageがすでにクラスターにインストールされていることを前提としています。

YAMLマニフェストを使用してSUSE Storageをインストールした場合、クラスターへの外部からのトラフィックを可能にするためにIngressコントローラーを設定する必要があります。認証は*デフォルトでは有効になっていません*。これは、Helmと`kubectl`の両方のインストールに適用されます。

基本認証を使用したTraefik Ingressコントローラーの作成に関する情報は、このセクションを参照してください。また、Gateway API HTTPRouteを使用してSUSE Storage UIを公開する現代的なアプローチもあります。

SUSE StorageがRancherカタログアプリとしてインストールされた場合、Rancherは自動的にアクセス制御を持つIngressコントローラー(rancher-proxy)を作成します。

SUSE Storage UIにアクセスする

SUSE StorageがKubernetesクラスターにインストールされた後、次の手順に従ってUIダッシュボードにアクセスできます。

  1. SUSE Storageサービス情報を取得します:

    kubectl -n longhorn-system get svc

    SUSE Storage v0.8.0以降、出力は以下のようになります。UIにアクセスするには、`CLUSTER-IP`サービスの`longhorn-frontend`を使用します:

    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

    この例では、UIは`10.20.245.110`でアクセス可能です。

    SUSE Storage v0.8.0から、UIサービスの種類が`LoadBalancer`から`ClusterIP`に変更されました。

  2. ブラウザを開き、`longhorn-frontend`サービスのIPアドレスに移動してください。

    SUSE StorageのUIはこのようになります:

    イメージ