|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
|
これは未公開の文書です SUSE® Storage 1.12 (Dev). |
Helmを使用してSUSE Storageをインストールします。
前提条件
|
SUSE Storageのインストールには、SUSE Application Collectionへの認証されたアクセスが必要です。詳細については、 認証ガイドを確認してください。 |
[ツール]
-
Helmのバージョン3.0以降が必要です。
-
Longhornコマンドラインツールを使用して、SUSE Storage環境の潜在的な問題を確認できます。
Kubernetes環境
-
各ノードがインストール要件を満たすKubernetesクラスターが必要です。
認証
-
SUSE Application Collection OCIチャートリポジトリにHelmを認証するには、 Helm認証ドキュメントを参照してください。
-
Kubernetesがレジストリからイメージをプルできるようにするには、 Kubernetes認証ドキュメントに従ってシークレットを作成し、`global.imagePullSecrets`チャート値を設定してください。
インストール
-
デフォルト設定でSUSE Storageをインストールするには、次のコマンドを実行します:
helm install longhorn oci://dp.apps.rancher.io/charts/suse-storage \ --namespace longhorn-system \ --create-namespace \ --version <version> \ # Replace with the version you would like to install --set global.imagePullSecrets=<PULL_IMAGE_SECRET> -
デプロイメントが成功したことを確認するには、次のコマンドを実行します:
kubectl -n longhorn-system get pod結果は次のようになります:
NAME READY STATUS RESTARTS AGE longhorn-ui-b7c844b49-w25g5 1/1 Running 0 2m41s longhorn-manager-pzgsp 1/1 Running 0 2m41s longhorn-driver-deployer-6bd59c9f76-lqczw 1/1 Running 0 2m41s longhorn-csi-plugin-mbwqz 2/2 Running 0 100s csi-snapshotter-588457fcdf-22bqp 1/1 Running 0 100s csi-snapshotter-588457fcdf-2wd6g 1/1 Running 0 100s csi-provisioner-869bdc4b79-mzrwf 1/1 Running 0 101s csi-provisioner-869bdc4b79-klgfm 1/1 Running 0 101s csi-resizer-6d8cf5f99f-fd2ck 1/1 Running 0 101s csi-provisioner-869bdc4b79-j46rx 1/1 Running 0 101s csi-snapshotter-588457fcdf-bvjdt 1/1 Running 0 100s csi-resizer-6d8cf5f99f-68cw7 1/1 Running 0 101s csi-attacher-7bf4b7f996-df8v6 1/1 Running 0 101s csi-attacher-7bf4b7f996-g9cwc 1/1 Running 0 101s csi-attacher-7bf4b7f996-8l9sw 1/1 Running 0 101s csi-resizer-6d8cf5f99f-smdjw 1/1 Running 0 101s instance-manager-b34d5db1fe1e2d52bcfb308be3166cfc 1/1 Running 0 114s engine-image-ei-df38d2e5-cv6nc 1/1 Running 0 114s -
UIへのアクセスを有効にするには、Ingressコントローラーを設定する必要があります。UIへの認証はデフォルトで有効になっていません。基本認証を使用したNGINX Ingressコントローラーの作成に関する情報は、Ingressセクションの作成を参照してください。
-
システムアクセス手順を使用してUIにアクセスします。
設定
SUSE Storage Helmチャートは、特定のニーズに応じた広範な設定オプションを提供します。これらのオプションは、values.yaml`ファイルを提供するか、--set`フラグを使用して`helm install`または`helm upgrade`の際に設定できます。
一般的に設定可能な側面には以下が含まれます:
-
ストレージクラス:デフォルトのStorageClass設定です。
-
UI設定:SUSE Storage UIのためのIngress構成、サービスタイプ、および認証オプション。
-
マネージャーとエンジンの設定:SUSE Storage コアコンポーネントのリソース制限、レプリカ数、およびその他の運用パラメータ。
-
ノードとディスクの管理:自動ディスクプロビジョニング、ノードセレクター、およびトレランス。
-
CSIドライバー:コンテナストレージインターフェースコンポーネントに特有の設定。
-
ネットワーキング:サービスタイプとネットワークポリシー。
すべての利用可能なパラメータとその説明の包括的なリストについては、公式のSUSE Storage Helm Chartドキュメントおよびチャートのリポジトリ内の`values.yaml`ファイルを参照してください。