|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
ヘルムの値
値
values.yaml には、このチャートのデプロイメントを調整するために使用されるアイテムが含まれています。
Cattle設定
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
文字列 |
|
デフォルトのシステムレジストリ。 |
|
文字列 |
|
システム管理された Longhorn コンポーネントのためのノードセレクター。 |
|
文字列 |
|
システム管理された Longhorn コンポーネントのためのトレランス。 |
|
bool |
|
SUSE Storage UI を Rancher Windows クラスターで実行できるようにする設定。 |
|
object |
|
ユーザーがデプロイした Longhorn コンポーネントを実行できる Linux ノードのためのノードセレクター。 |
|
リスト |
|
ユーザーがデプロイした Longhorn コンポーネントを実行できる Linux ノードのためのトレランス。 |
|
リスト |
|
コンテナレジストリのためのイメージプルシークレットのグローバルオーバーライド。 |
|
文字列 |
|
コンテナイメージレジストリのためのグローバルオーバーライド。 |
|
object |
|
Longhorn Manager、Longhorn UI、および Longhorn Driver Deployer などのユーザーがデプロイしたコンポーネントを実行することが許可されているノードのためのノードセレクター。 |
|
文字列 |
|
すべての Longhorn ワークロードのためにコンテナのタイムゾーン (TZ 環境) を設定します。コンテナのデフォルトを使用するには空のままにしてください。 |
|
リスト |
|
Longhorn Manager、Longhorn UI、および Longhorn Driver Deployer などのユーザーがデプロイしたコンポーネントを実行することが許可されているノードのためのトレランス。 |
ネットワークポリシー
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
bool |
|
Longhornポッドへのアクセスを制御するネットワークポリシーを有効にするための設定。 |
|
文字列 |
|
Ingressへのアクセスを許可するためのポリシーを決定するディストリビューション。(オプション: "k3s", "rke2", "rke1") |
イメージ設定
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
文字列 |
|
CSI アタッチャーイメージのためのレジストリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIアタッチャーイメージのリポジトリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIアタッチャーイメージのタグ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIライブネスプローブイメージのレジストリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIライブネスプローブイメージのリポジトリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIライブネスプローブイメージのタグ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIノードドライバー Registrar イメージのレジストリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIノードドライバー Registrar イメージのリポジトリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIノードドライバー Registrar イメージのタグ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIプロビジョナーイメージのレジストリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIプロビジョナーイメージのリポジトリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIプロビジョナーイメージのタグ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIリサイズイメージのレジストリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIリサイズイメージのリポジトリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIリサイズイメージのタグ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIスナップショットイメージのレジストリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIスナップショットイメージのリポジトリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
CSIスナップショットイメージのタグ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
バックイメージマネージャーイメージのレジストリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
バックイメージマネージャーイメージのリポジトリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
バックイメージマネージャーイメージのタグ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
文字列 |
|
Longhorn Engineイメージのレジストリ。 |
|
文字列 |
|
Longhorn Engineイメージのリポジトリ。 |
|
文字列 |
|
Longhorn Engineイメージのタグ。 |
|
文字列 |
|
Longhorn Instance Managerイメージのレジストリ。 |
|
文字列 |
|
Longhorn Instance Managerイメージのリポジトリ。 |
|
文字列 |
|
Longhorn Instance Managerイメージのタグ。 |
|
文字列 |
|
Longhorn Managerイメージのレジストリ。 |
|
文字列 |
|
Longhorn Managerイメージのリポジトリ。 |
|
文字列 |
|
Longhorn Managerイメージのタグ。 |
|
文字列 |
|
Longhorn Share Managerイメージのレジストリ。 |
|
文字列 |
|
Longhorn Share Managerイメージのリポジトリ。 |
|
文字列 |
|
Longhorn Share Managerイメージのタグ。 |
|
文字列 |
|
Longhorn Support Bundle Managerイメージのレジストリ。 |
|
文字列 |
|
Longhorn Support Bundle Managerイメージのリポジトリ。 |
|
文字列 |
|
Longhorn Support Bundle Managerイメージのタグ。 |
|
文字列 |
|
SUSE Storage UIイメージのレジストリです。 |
|
文字列 |
|
SUSE Storage UIイメージのリポジトリです。 |
|
文字列 |
|
SUSE Storage UIイメージのタグです。 |
|
文字列 |
|
OAuthプロキシイメージのレジストリです。アップストリームイメージを指定してください(例:"quay.io/openshift/origin-oauth-proxy")。この設定はOpenShiftユーザーにのみ適用されます。 |
|
文字列 |
|
OAuth Proxyイメージのリポジトリ。アップストリームイメージを指定してください(例:"quay.io/openshift/origin-oauth-proxy")。この設定はOpenShiftユーザーにのみ適用されます。 |
|
文字列 |
|
OAuth Proxyイメージのタグ。OCP/OKDバージョン4.1以降を指定してください(quay.io/openshift/origin-oauth-proxy:4.18で利用可能なバージョン4.18を含む)。この設定はOpenShiftユーザーにのみ適用されます。 |
|
文字列 |
|
Longhorn Manager、Longhornドライバー、Longhorn UIなど、すべてのユーザーがデプロイしたLonghornコンポーネントに適用されるイメージプルポリシー。 |
サービスの設定
| キー | 説明 |
|---|---|
|
Longhorn ManagerのNodePortポート番号。指定されていない場合、SUSE Storageは30000から32767の間の空いているポートを選択します。 |
|
Longhorn Managerのサービスタイプ。 |
|
SUSE Storage UIサービスの注釈。 |
|
|
|
ロードバランサー実装のクラス。 |
|
SUSE Storage UIのNodePortポート番号。指定されていない場合、SUSE Storageは30000から32767の間の空いているポートを選択します。 |
|
SUSE Storage UIのサービスタイプ。(オプション:"ClusterIP", "NodePort", "LoadBalancer", "Rancher-Proxy") |
StorageClass設定
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
文字列 |
|
Longhorn StorageClassで使用されるバックイメージのデータソースパラメータ。マップのJSON文字列を指定できます。(例: |
|
文字列 |
|
Longhorn StorageClassで使用されるバックイメージのデータソースタイプ。バックイメージがクラスターに存在する場合、SUSE Storageはこの設定を使用してイメージを検証します。バックイメージが存在しない場合、SUSE Storageは指定されたデータソースタイプを使用して作成します。 |
|
bool |
|
Longhorn StorageClassでバックイメージを使用することを許可する設定。 |
|
文字列 |
|
Longhorn StorageClassで使用されるバックイメージの期待されるSHA-512チェックサム。 |
|
文字列 |
|
Longhorn StorageClassでボリュームを作成および復元するために使用されるバックイメージ。バックイメージが利用できない場合、SUSE Storageがバックイメージを作成するために使用できるデータソースタイプとパラメータを指定します。 |
|
文字列 |
|
デフォルトのLonghorn StorageClassのバックアップターゲットを指定することを許可する設定。 |
|
文字列 |
|
デフォルトのLonghorn StorageClassのデータエンジンバージョンを指定できる設定。(オプション: |
|
bool |
|
デフォルトのLonghorn StorageClassを指定できる設定。 |
|
int |
|
デフォルトのLonghorn StorageClassのレプリカ数。 |
|
文字列 |
|
デフォルトのLonghorn StorageClassのデータのローカリティ。(オプション: |
|
bool |
|
デフォルトのLonghorn StorageClassのディスクセレクターを有効にできる設定。 |
|
文字列 |
|
デフォルトのLonghorn StorageClassのディスクセレクター。Longhornは、ボリュームデータを保存するために指定されたタグを持つディスクのみを使用します。(例: |
|
文字列 |
|
デフォルトのLonghorn StorageClassのファイルシステムタイプ。 |
|
文字列 |
|
デフォルトのLonghorn StorageClassのmkfsパラメータ。 |
|
bool |
|
デフォルトのLonghorn StorageClassのノードセレクターを有効にできる設定。 |
|
文字列 |
|
デフォルトのLonghorn StorageClassのノードセレクター。SUSE Storageは、ボリュームデータを保存するために指定されたタグを持つノードのみを使用します。(例:"storage,fast") |
|
文字列 |
|
リビジョンカウンタを無効にし、SUSE Storageがボリュームへのすべての書き込み操作を追跡するのを防ぐ設定です。ボリュームを救出する際に、SUSE Storageはボリュームヘッド-xxx.imgファイルのプロパティ(最後のファイルサイズと最後にファイルが変更された時間)を使用して、ボリューム回復に使用するレプリカを選択します。 |
|
bool |
|
Longhornボリュームを1つのノードから別のノードにライブマイグレーションできる設定です。 |
|
文字列 |
|
RWXボリューム用のLonghorn StorageClassのNFSマウントオプションを設定します。 |
|
文字列 |
|
ボリュームのクレームが解除された後の処理に関する指示を提供するリクレイムポリシーです。(オプション:"保持", "削除") |
|
bool |
|
Longhorn StorageClassの定期ジョブセレクターを有効にできる設定です。 |
|
リスト |
|
Longhorn StorageClassの定期ジョブセレクターです。ジョブパラメータを指定する際に引用符が正しく使用されていることを確認してください。(例: |
|
文字列 |
|
Longhorn StorageClassのファイルシステムトリム中に自動スナップショット削除を有効にできる設定です。(オプション: |
|
文字列 |
|
VolumeBindingModeは、ボリュームのバインディングと動的プロビジョニングがいつ行われるべきかを制御します。(オプション: |
CSI設定
| キー | 説明 |
|---|---|
|
CSIアタッチャーのレプリカ数。指定されていない場合、SUSE Storageはデフォルト値( |
|
kubeletのルートディレクトリ。指定されていない場合、SUSE Storageはデフォルト値を使用します。 |
|
同じノード上に複数のインスタンスが存在しないようにPodのアンチアフィニティを構成します。ソフト(分離を試みる)またはハード(分離が必要)を使用します。指定されていない場合、SUSE Storageはデフォルト値( |
|
CSIプロビジョナーのレプリカ数。指定されていない場合、SUSE Storageはデフォルト値( |
|
CSIリサイズのレプリカ数。指定されていない場合、SUSE Storageはデフォルト値( |
|
CSIスナップショッターのレプリカ数。指定されていない場合、SUSE Storageはデフォルト値( |
Longhorn Managerの設定
SUSE Storageは、ユーザーがデプロイしたコンポーネント(例:Longhorn Manager、Longhorn Driver、SUSE Storage UI)とシステム管理コンポーネント(例:Instance Manager、Backing Image Manager、Share Manager、CSI Driver、Engine Image)で構成されています。以下の設定はLonghorn Managerにのみ適用されます。
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
文字列 |
|
Longhorn Managerのログのフォーマット。(オプション:"plain"、"json") |
|
object |
|
Longhorn Managerのノードセレクター。Longhorn Managerを実行することが許可されているノードを指定します。 |
|
文字列 |
|
Longhorn ManagerのためのPriorityClass。 |
|
文字列 |
|
Longhorn Managerポッドのリソース要求と制限。 |
|
object |
|
Longhorn Managerサービスの注釈。 |
|
object |
|
|
|
リスト |
|
Longhornコンポーネントを実行することが許可されているノードに対するLonghorn Managerのトレランス。 |
|
文字列 |
|
Longhorn Driverの設定
SUSE Storageは、ユーザーがデプロイしたコンポーネント(例:Longhorn Manager、Longhorn Driver、SUSE Storage UI)とシステム管理コンポーネント(例:Instance Manager、Backing Image Manager、Share Manager、CSI Driver、Engine Image)で構成されています。以下の設定はLonghorn Driverにのみ適用されます。
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
文字列 |
|
Longhorn Driverのログのフォーマット。(オプション:"plain"、"json") |
|
object |
|
Longhorn Driverのノードセレクター。Longhorn Driverを実行することが許可されているノードを指定します。 |
|
文字列 |
|
Longhorn DriverのPriorityClass。 |
|
リスト |
|
Longhornコンポーネントを実行することが許可されているノードにおけるLonghorn Driverのトレランス。 |
SUSE Storage UIの設定
SUSE Storageは、ユーザーがデプロイしたコンポーネント(例:Longhorn Manager、Longhorn Driver、SUSE Storage UI)とシステム管理コンポーネント(例:Instance Manager、Backing Image Manager、Share Manager、CSI Driver、Engine Image)で構成されています。以下の設定はSUSE Storage UIにのみ適用されます。
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
object |
|
SUSE Storage UIポッドのアフィニティ。SUSE Storage UIに使用するアフィニティを指定してください。 |
|
object |
|
SUSE Storage UIのノードセレクター。SUSE Storage UIを実行することが許可されているノードを指定してください。 |
|
文字列 |
|
SUSE Storage UIのPriorityClass。 |
|
int |
|
SUSE Storage UIのレプリカ数。 |
|
リスト |
|
Longhornコンポーネントを実行することが許可されているノードにおけるSUSE Storage UIのトレランス。 |
Ingress設定
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
文字列 |
|
キーと値のペアの形式でのIngress注釈。 |
|
bool |
|
SUSE Storage がSUSE Storage UIサービスのためにIngressレコードを生成することを許可する設定。 |
|
リスト |
|
TLS用の追加ホスト名(Subject Alternative Names - SAN)。同じIngressに対して複数のFQDNが必要な場合に使用します。例:extraHosts: - longhorn.example.com - longhorn-ui.internal.local |
|
文字列 |
|
レイヤー7ロードバランサーのホスト名。 |
|
文字列 |
|
Ingress設定を含むIngressClassリソース、Ingressコントローラーの名前を含みます。ingressClassNameは、以前のKubernetesリリースで使用されていた`kubernetes.io/ingress.class`注釈を置き換えることができます。 |
|
文字列 |
|
デフォルトのIngressパス。SUSE Storage UIには、完全なIngressパス`{{host}}+{{path}}`に従ってアクセスできます。 |
|
文字列 |
|
Ingressパスタイプ。後方互換性を維持するため、デフォルト値は`"ImplementationSpecific"`です。 |
|
文字列 |
|
TLSプライベートキーと証明書を含むシークレット。シークレットを使用して、独自の証明書を使用してIngressを保護します。 |
|
bool |
|
ポート443を介してSUSE Storage UIサービスへの安全な接続を有効にする設定。 |
|
bool |
|
IngressレコードでTLSを有効にする設定。 |
|
文字列 |
|
TLS用のプライベートキーと証明書を含むTLSシークレット。この設定は、IngressレコードでTLSが有効な場合にのみ適用されます。 |
HTTPRoute設定
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
object |
|
キーと値のペアの形式でHTTPRouteリソースの注釈。 |
|
bool |
|
SUSE StorageがGateway APIを使用してSUSE Storage UIサービスのHTTPRouteレコードを生成できるようにする設定。 |
|
リスト |
|
HTTPRouteのホスト名のリスト。複数のホスト名がサポートされています。 |
|
リスト |
|
HTTPRouteのゲートウェイ参照。このルートを処理するゲートウェイを指定します。 |
|
文字列 |
|
HTTPRouteのデフォルトパス。SUSE Storage UIには、完全なパスに従ってアクセスできます。 |
|
文字列 |
|
HTTPRouteのパスマッチタイプ。(オプション: |
プライベートレジストリ設定
SUSE Storageをプライベートレジストリを使用してエアギャップされた環境にインストールできます。詳細については、*エアギャップインストール*セクションのドキュメントをご覧ください。
| キー | 説明 |
|---|---|
|
`true`に設定すると、新しいプライベートレジストリシークレットが自動的に作成されます。 |
|
プライベートレジストリに認証するためのパスワード。 |
|
新しいプライベートレジストリシークレットの作成が有効な場合は、この名前でKubernetesシークレットを作成します。無効な場合は、この名前の既存のシークレットを使用します。プライベートレジストリからイメージをプルするために使用します。 |
|
プライベートレジストリのURL。指定されていない場合、SUSE Storageはデフォルトのシステムレジストリを使用します。 |
|
プライベートレジストリに認証するために使用されるユーザーアカウント。 |
メトリクス設定
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
object |
|
Prometheus ServiceMonitorリソースの追加ラベル。 |
|
object |
|
Prometheus ServiceMonitorリソースの注釈。 |
|
bool |
|
Longhorn ManagerコンポーネントのためのPrometheus ServiceMonitorリソースの作成を許可する設定。 |
|
文字列 |
|
Prometheusがターゲットからメトリクスをスクレイプする間隔。 |
|
リスト |
|
取り込み前にサンプルに適用するリラベリングルールを構成します。フォーマットの詳細については、 Prometheus Operator ドキュメントをご覧ください。 |
|
リスト |
|
ターゲットのメタデータラベルに適用するリラベリングルールを構成します。フォーマットの詳細については、 Prometheus Operator ドキュメントをご覧ください。 |
|
文字列 |
|
Prometheusがスクレイプを失敗と見なすまでのタイムアウト。 |
OS/Kubernetesディストリビューション設定
OpenShift Settings
詳細については、 ocp-readmeを参照してください。
| キー | タイプ | デフォルト | 説明 |
|---|---|---|---|
|
bool |
|
SUSE StorageがOpenShiftと統合することを可能にする設定です。 |
|
int |
|
OpenShiftウェブコンソールにアクセスするためのポートです。 |
|
int |
|
OpenShiftウェブコンソールへのアクセスを提供するプロキシ用のポートです。 |
|
文字列 |
|
SUSE StorageとOpenShiftウェブコンソール間の接続用のルートです。 |
その他の設定
| キー | デフォルト | 説明 |
|---|---|---|
|
|
Longhorn Manager DaemonSetポッドの注釈です。この設定はオプションです。 |
|
|
デフォルトのバックアップストアを更新することを可能にする設定です。 |
|
|
デフォルトのバックアップストアにアクセスするために使用されるエンドポイントです。(オプション:"NFS", "CIFS", "AWS", "GCP", "AZURE") |
|
|
デフォルトのバックアップターゲットに関連付けられたKubernetesシークレットの名前です。 |
|
|
SUSE Storageが新しいバックアップのためにデフォルトのバックアップストアをチェックする前に待機する秒数です。デフォルト値は"300"です。値が"0"の場合、ポーリングは無効になります。 |
|
|
SUSE Storageがコードカバレッジプロファイルを生成することを可能にする設定です。 |
|
|
特権のあるSUSE Storageポッドを起動できるポッドセキュリティポリシー(PSP)を有効にすることを可能にする設定です。この設定は、Kubernetes 1.25以前のクラスターにのみ適用され、ビルトインのポッドセキュリティアドミッションコントローラーが有効になっている必要があります。 |
|
|
追加のオブジェクトマニフェストを指定します。 |
|
|
オーバーライドネームスペースを指定します。特に、Longhornをサブチャートとして使用する場合に便利で、そのリリースネームスペースが`longhorn-system`ではない場合に役立ちます。 |
|
|
SUSE Storageがアップグレード前のチェックを実行することを可能にする設定です。この設定は、Argo CDや他のGitOpsソリューションを使用してSUSE Storageをインストールする際に無効にしてください。 |
|
|
Longhorn Manager DaemonSet Podsを起動した後に、SUSE Storageがアップグレードチェックを実行できるようにする設定です。この設定を無効にすると、`preUpgradeChecker.jobEnabled`も無効になります。SUSE Storageはこの設定を有効にしておくことを推奨します。 |
システムのデフォルト設定
インストール中に、SUSE Storageがデフォルトのシステム設定を使用することを許可するか、特定のフラグを使用してデフォルト値を変更することができます。インストール後、SUSE Storage UIを使用して設定を変更できます。詳細については、*設定リファレンス*セクションをドキュメントでご覧ください。
| キー | 説明 |
|---|---|
|
SUSE Storageが製品改善のために匿名の使用データを定期的に収集できるようにする設定です。SUSE Storageは収集したデータを アップグレードレスポンダーサーバーに送信し、これはLonghorn Public Metrics Dashboard (https://metrics.longhorn.io)のデータソースです。アップグレードレスポンダーサーバーは、IPアドレスを含むクライアントを特定できるデータを保存しません。 |
|
空のディスクセレクタボリュームを任意のディスクにスケジュールすることを許可する設定です。 |
|
空のノードセレクタボリュームを任意のノードにスケジュールすることを許可する設定です。 |
|
SUSE Storageが定期的に実行されるジョブの際に、自動的にボリュームをアタッチし、スナップショットやバックアップを作成できるようにする設定です。 |
|
すべてのレプリカが作成時にスケジュールされていなくても、ボリュームを作成してアタッチできるようにする設定です。 |
|
SUSE Storageが定期的なバックアップジョブによって生成されたスナップショットを自動的にクリーンアップできるようにする設定です。 |
|
オンデマンドバックアップが完了した後にスナップショットを自動的にクリーンアップする設定です。 |
|
バックアップが削除されたときにスナップショットを自動的にクリーンアップする設定です。 |
|
SUSE Storageがレプリカの再構築が完了した後に、システム生成のスナップショットを自動的にクリーンアップできるようにする設定です。 |
|
SUSE Storageがコントローラー(例えば、デーモンセット)によって管理されているワークロードポッドを、自動的に削除できるようにする設定です。これは、Longhornボリュームが予期せず切り離されたとき(例えば、Kubernetesのアップグレード中)に行われます。削除後、コントローラーはポッドを再起動し、その後Kubernetesがボリュームの再アタッチと再マウントを処理します。 |
|
SUSE Storageがすべてのレプリカが故障したとき(例えば、ネットワーク接続が中断されたとき)にボリュームを自動的に救出できるようにする設定です。SUSE Storageは使用可能なレプリカを判断し、これらのレプリカをボリュームに使用します。この設定は、デフォルトで有効になっています。 |
|
ディスク内のレプリカがバックイメージファイルを使用していない場合に、SUSE Storageがバックイメージファイルをクリーンアップするまでの待機時間(分)。 |
|
すべてのイメージディスクファイルのステータスが「失敗」または「不明」に変わった場合に、SUSE Storageがバックイメージファイルを再度ダウンロードするまでの待機時間(秒)。 |
|
バックアップ圧縮方法を指定するための設定。 |
|
各バックアップのために同時に実行できる最大ワーカースレッド数。 |
|
Longhornがバックアップ実行のために許可する時間(分)。デフォルト値は、`"1"`です。 |
|
ボリュームが予期せず切り離されたときにワークロードポッドを自動的に削除する設定のためのコントローラーapi/kind値のブラックリスト。ワークロードポッドがこのブラックリストに記載されたapi/kindを持つコントローラーによって管理されている場合、Longhornはボリュームが予期せず切り離されたときにポッドを自動的に削除しません。複数のコントローラーapi/kindエントリを指定でき、セミコロンで区切ります。例: |
|
Longhorn Managerがアップグレードされた後、各ノードで同時にアップグレードできるエンジンの最大数。値が「0」の場合、SUSE Storageはボリュームエンジンを新しいデフォルトエンジンイメージバージョンに自動的にアップグレードしません。 |
|
各ノードで同時に再構築できるレプリカの最大数。 |
|
バックアップを使用して各ノードで同時に復元できるボリュームの最大数。値が「0」の場合、バックアップを使用したボリュームの復元は無効になります。 |
|
SUSE Storageが「node.longhorn.io/create-default-disk=true」というラベルを持つノードにのみデフォルトディスクを自動的に作成することを許可する設定(他のディスクが存在しない場合)。この設定が無効になっている場合、SUSE Storageはクラスターに追加された各ノードにデフォルトディスクを作成します。 |
|
V2データエンジンにのみ適用されます。ストレージパフォーマンス開発キット(SPDK)ターゲットデーモンが実行されるCPUコアを指定します。デーモンは各インスタンスマネージャーポッドにデプロイされます。割り当てられたコアの数が、V2データエンジンの保証されたインスタンスマネージャーのCPU数を超えないようにしてください。デフォルト値は"{"v2":"0x1"}"です。 |
|
V2データエンジンにのみ適用されます。ストレージパフォーマンス開発キット(SPDK)ターゲットデーモンのためにヒュージページを有効にします。無効にすると、レガシーメモリが使用されます。割り当てサイズは、データエンジンメモリサイズ設定を介して設定されます。 |
|
V2データエンジンにのみ適用されます。ストレージパフォーマンス開発キット(SPDK)ターゲットデーモンのためのログフラグを指定します。 |
|
V2データエンジンにのみ適用されます。ストレージパフォーマンス開発キット(SPDK)ターゲットデーモンのためのログレベルを指定します。サポートされている値は: |
|
V2データエンジンにのみ適用されます。ストレージパフォーマンス開発キット(SPDK)ターゲットデーモンのためのヒュージページサイズをMiB単位で指定します。デフォルト値は"{"v2":"2048"}"です。 |
|
新しいボリュームを作成する際に使用されるデフォルトのバックアップブロックサイズをMiB単位で指定します。サポートされている値は2または16です。 |
|
デフォルトのデータローカリティです。Longhornボリュームは、ボリュームを使用しているポッドと同じノードにローカルレプリカが存在する場合、データローカリティを持ちます。 |
|
ホスト上でデータを保存するために使用するデフォルトのパスです。絶対ディレクトリパスはV1データエンジンによって使用されるファイルシステムタイプのディスクを示し、ブロックデバイスへのパスはV2データエンジンによって使用されるブロックタイプのディスクを示します。デフォルト値は、`"/var/lib/longhorn/"`です。 |
|
SUSE Storage静的ストレージクラスのデフォルト名です。`"storageClassName"`は既存のLonghornボリュームのために作成されたPVおよびPVCに割り当てられます。`"storageClassName"`はラベルとしても使用できるため、Kubernetesストレージクラスオブジェクトを作成せずに、Longhornストレージクラスを使用してワークロードを既存のPVにバインドすることが可能です。`"storageClassName"`は既存のストレージクラスである必要があります。デフォルト値は"longhorn-static"です。 |
|
SUSE Storage UIを使用して作成されたボリュームのデフォルトのレプリカ数です。Kubernetesの設定では、ストレージクラスの`numberOfReplicas`フィールドを変更します。デフォルト値は、`"{"v1":"3","v2":"3"}"`です。 |
|
この設定は、ublkフロントエンドのデフォルトのキュー数を指定します。この設定は、Ublkフロントエンドを使用するV2データエンジンのボリュームに適用されます。個々のボリュームは、ublkのために独自のキュー数を指定することでこの設定を上書きできます。 |
|
この設定は、Ublkフロントエンドの各キューのデフォルトの深さを指定します。この設定は、Ublkフロントエンドを使用するV2データエンジンのボリュームに適用されます。個々のボリュームは、独自のUblkキュー深さを指定することでこの設定を上書きできます。 |
|
SUSE Storageの偶発的なアンインストールを防ぐフラグです。 |
|
ノードがcordoned状態の場合、手動で接続されたボリュームの自動デタッチを許可する設定です。 |
|
リビジョンカウンターを無効にし、SUSE Storageがボリュームへのすべての書き込み操作を追跡するのを防ぐ設定です。ボリュームを救出する際、SUSE Storageは`"volume-head-xxx.img"`ファイルのプロパティ(最後のファイルサイズと最後にファイルが変更された時間)を使用して、ボリューム回復に使用するレプリカを選択します。この設定は、SUSE Storage UIを使用して作成されたボリュームにのみ適用されます。 |
|
Longhorn Managerがcordoned状態のKubernetesノードにレプリカをスケジュールするのを防ぐ設定です。この設定は、デフォルトで有効になっています。 |
|
ボリュームスナップショットを削除する試みを一時的に防ぐ設定です。 |
|
RWX(ReadWriteMany)ボリュームをマウントするための専用ネットワークを指定します。デフォルトのKubernetesクラスターのネットワークを使用するには、これを空白のままにしてください。注意:この設定は、すべてのRWXボリュームが切り離された後に変更されるべきです。なぜなら、設定を適用するためにいくつかのLonghornコンポーネントポッドを再作成する必要があるからです。RWXボリュームがまだ接続されている間は、この設定を変更することはできません。 |
|
Longhorn Engineとレプリカ間のタイムアウト。`"8"`秒と`"30"`秒の間の値を指定してください。デフォルト値は、`"8"`です。 |
|
SUSE Storageが失敗したバックアップリソースを保持する分数。値が`"0"`の場合、自動削除は無効になります。 |
|
スナップショットディスクファイルのチェックサムを使用してレプリカを迅速に再構築できる設定です。この設定を有効にする前に、snapshot-data-integrityの値を`"enable"`または`"fast-check"`に設定する必要があります。 |
|
スナップショットが作成される前に、ルートパーティション上のファイルシステムをフリーズする設定です。 |
|
各インスタンスマネージャーポッドのために、各ノードの総割り当て可能CPUリソースの割合。デフォルト値は、{"v1":"12","v2":"12"}です。 |
|
秒単位。この設定は、インスタンスマネージャーポッドの生存確認プローブのタイムアウトを指定します。既定値は、10 秒です。 |
|
クラスターがKubernetesクラスターオートスケーラーを使用していることをSUSE Storageに通知する設定です。 |
|
Longhorn Managerにおけるログの種類と重大度を示すログレベル。デフォルト値は、 |
|
Longhornがインスタンスマネージャーポッドのログファイルを保存するホスト上のディレクトリを指定します。現在、これはv2データエンジンのインスタンスマネージャーポッドにのみ使用されています。 |
|
レプリカ再構築およびスナップショットクローン操作の完了にSUSE Storageが許可する秒数。 |
|
Longhorn Manager APIにアクセスするために使用される外部URL。設定されている場合、このURLはAPIレスポンス(アクションおよびリンクフィールド)で内部ポッドIPの代わりに返されます。これは、IngressまたはGateway API HTTPRouteを介してAPIにアクセスする際に便利です。フォーマット: |
|
Longhornがノードディスクの健康情報を監視および記録するかどうかを制御します。無効にすると、ディスクの健康チェックとステータス更新はスキップされます。 |
|
ボリュームが障害のノード上のStatefulSetまたはDeploymentポッドに接続された状態になっているときに、SUSE Storageが取るアクションを定義するポリシーです。 |
|
ボリュームの最後の健康なレプリカを持つノードがドレインされたときに、SUSE Storageが取るアクションを定義するポリシーです。 |
|
ボリュームが切り離されている間、劣化したレプリカの自動再構築を有効にします。この設定は、個々のボリューム設定が`"ignored"`または`"enabled"`に設定されている場合にのみ有効になります。 |
|
Longhornが孤立したリソースとそれに関連するデータや処理(例:古いレプリカ)を自動的に削除します。失敗したノードや不明なノードの孤立したリソースは自動的にクリーンアップされません。削除するリソースタイプをセミコロンで区切ったリスト(例: |
|
Longhornが孤立したカスタムリソース(CR)とその関連リソースを自動的に削除する前の待機時間(秒)を指定します。ユーザーが孤立したCRを手動で削除した場合、削除は即座に行われ、この猶予期間は尊重されません。 |
|
システム管理されたLonghornコンポーネントのPriorityClass。この設定は、ノードプレッシャーの下でLonghornコンポーネントが追い出されるのを防ぐのに役立ちます。優先クラスの値がまだ設定されていない場合、デフォルトでSUSE Storageのユーザー展開コンポーネントに適用されることに注意してください。例えば、`longhornManager.priorityClass`のように。 |
|
単一のレプリカ再構築中に同時に実行できるファイル同期の最大数。現在のところ、これはv1データエンジン専用です。 |
|
保持される失敗した定期バックアップおよびスナップショットジョブの最大数。値が`"0"`の場合、失敗した定期ジョブの履歴は保持されません。 |
|
保持されるスナップショットまたはバックアップの最大数。 |
|
保持される成功した定期バックアップおよびスナップショットジョブの最大数。値が`"0"`の場合、成功した定期ジョブの履歴は保持されません。 |
|
この設定は、SUSE Storageがファイルシステムのトリム中に最新のスナップショットとその親ファイルを自動的に削除マークすることを許可します。SUSE Storageは複数の子ファイルを含むスナップショットを削除しません。 |
|
利用可能なノードが発見されたときにレプリカを自動的に再バランスする設定。 |
|
同じボリュームの既存の健全なレプリカがあるディスクでスケジューリングを許可する設定。この設定は、デフォルトで有効になっています。 |
|
HTTPクライアントがFile Syncサーバーからの応答を待つ秒数、接続が失敗したと見なされる前に。 |
|
この設定は、v2データエンジン(SPDK)を使用してボリュームレプリカ再構築のためのデフォルトの書き込み帯域幅制限(メガバイト毎秒)を指定します。この値が0に設定されている場合、書き込み帯域幅の制限はありません。個々のボリュームは、自分自身の再構築帯域幅制限を指定することでこの設定を上書きできます。 |
|
SUSE Storageが、劣化したボリュームの新規レプリカを作成する代わりに、失敗したレプリカの既存データを再利用する前に待機する秒数。 |
|
同じボリュームの健全なレプリカがあるノードでスケジューリングを許可する設定。デフォルトでこの設定はオフに設定されています。 |
|
SUSE Storageが既存の健全なレプリカと同じゾーンのノードにボリュームの新しいレプリカをスケジュールすることを許可する設定。どのゾーンにも属さないノードは、健全なレプリカを含むゾーンに存在するものとして扱われます。ゾーンを特定する際、SUSE StorageはKubernetesノードオブジェクト内のラベル「topology.kubernetes.io/zone= |
|
各復元操作で同時に実行できるワーカースレッドの最大数。 |
|
バックアップターゲットのバックアップボリュームから定期的なジョブを復元し、バックアップ復元中に存在しない場合は定期的なジョブを作成する設定。 |
|
Longhornがノードの障害を検出し、影響を受けたRWXボリュームを即座に移行できるようにする設定。 |
|
スナップショットのハッシュ化とデータ整合性チェックを有効または無効にすることを可能にする設定。 |
|
SUSE Storageがスナップショットディスクファイル内のデータの整合性をチェックするタイミングを定義する設定。Unixのcron式フォーマットを使用する必要があります。 |
|
スナップショット作成後にスナップショットのハッシュ化を無効にすることを可能にし、システムパフォーマンスへの影響を最小限に抑える設定。 |
|
各ノードで同時に実行できるスナップショット重作業操作(パージやクローンなど)の数を制御する設定。これは最善の努力メカニズムです:システムの分散性により、一時的なオーバーサブスクリプションが発生する可能性があります。リミッターは最悪のケースの過負荷を軽減しますが、完璧な施行を保証するものではありません。 |
|
ボリュームの最大スナップショット数。値は2から250の間である必要があります。 |
|
最小利用可能ディスク容量の割合。最小利用可能容量が総利用可能容量を超えると、ディスクは使用可能なスペースが確保されるまでスケジュール不可になります。デフォルト値は、`"25"`です。 |
|
クラスター内トラフィック用のストレージネットワーク。指定されていない場合、SUSE StorageはKubernetesクラスターのネットワークを使用します。 |
|
ハードドライブ容量に対して割り当て可能なストレージの割合。デフォルト値は、`"100"`です。 |
|
各新しいLonghornノードのデフォルトディスクに割り当てられていないディスクスペースの割合。 |
|
クラスター内に存在できる失敗したサポートバンドルの最大数。値が "0" の場合、SUSE Storage はすべての失敗したサポートバンドルを自動的に削除します。 |
|
システム管理されたCSIコンポーネントのリソース制限。この設定では、CSIアタッチャー、プロビジョナー、リサイザー、スナップショッター、およびプラグインコンポーネントのCPUおよびメモリのリクエスト/制限を構成できます。サポートされているコンポーネント: |
|
システム管理されたLonghornコンポーネントのノードセレクター。 |
|
インスタンスマネージャー、エンジンイメージ、およびCSIドライバーなどのシステム管理されたポッドのイメージプルポリシー。イメージプルポリシーの変更は、システム管理されたポッドが再起動した後にのみ適用されます。 |
|
システム管理されたLonghornコンポーネントの汚染または許容。`kubectl taint`構文でセミコロン区切りのリストを使用して値を指定します(例: key1=value1:effect; key2=value2:effect)。 |
|
新しいSUSE Storageバージョンを定期的にチェックするアップグレードチェッカー。新しいバージョンが利用可能になると、SUSE Storage UIに通知が表示されます。この設定は、デフォルトで有効になっています。 |
|
アップグレードレスポンダーは、アップグレード可能な新しいLonghornバージョンが利用可能になるたびに通知を送信します。デフォルト値は、`https://longhorn-upgrade-responder.rancher.io/v1/checkupgrade`です。 |
|
V1データエンジンを有効にする設定。 |
|
ストレージパフォーマンス開発キット(SPDK)に基づくV2データエンジンを有効にする設定。V2データエンジンは実験的な機能であり、プロダクション環境での使用は推奨されません。 |