|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
|
これは未公開の文書です SUSE® Storage 1.12 (Dev). |
ユーザーインターフェイスにアクセスする
SUSE StorageのUIを公開することで、管理コンソールへの外部アクセスが可能になります。Ingressコントローラーの選択(例えば、Traefik、HAProxy*など)は、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ダッシュボードにアクセスできます。
-
SUSE Storageサービス情報を取得します:
kubectl -n longhorn-system get svcSUSE 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`に変更されました。
-
ブラウザを開き、`longhorn-frontend`サービスのIPアドレスに移動してください。
SUSE StorageのUIはこのようになります: