OpenShift Data Foundationアドオンパラメータリファレンス

クラシック VPC

OpenShift Data Foundationクラスタアドオンの以下のパラメータリファレンスを確認してください。

アドオン展開中、または次のコマンドを実行して使用するアドオンバージョンを指定することで、 コンソールでアドオンパラメータを確認することもできます。

ibmcloud oc cluster addon options --addon openshift-data-foundation --version VERSION
OpenShift Data Foundation アドオン・パラメーター・リファレンス
パラメーター 説明 デフォルト 配備後に編集可能
addSingleReplicaPool true を指定すると、データ・レプリケーションを行わずに単一のレプリカ・プールを作成するため、データ損失やデータ破損のリスクが高まり、システムが不安定になる可能性がある。 false いいえ
autoDiscoverDevices クラシック ワーカー・ノード上の使用可能なディスクを自動的にディスカバーするには、 true を指定します。 true ある
backupFrequency 4.21 以降 このパラメータは、 MultiCloud Object Gateway メタデータデータベースの自動バックアップのスケジューリング間隔を定義する。 サポートされるスケジューリング・オプションは、標準的なcronのようなプリセットに従う: @daily (デフォルト)、 @weekly@monthly @daily ある
billingType デプロイメントには、 essentials または advanced のいずれかの billingType を指定します。 請求タイプについて詳しくは、 請求タイプ別のフィーチャー・サポート を参照してください。 advanced ある
clusterEncryption オプション: 暗号化を有効にするには、 true を指定します。 false いいえ
clusterExpansionLimit 4.21 以降 クラウド・ストレージのクラスタ拡張の上限を定義します。 この制限を超えると、自動容量スケーリングは中断される。 12Ti ある
disableNoobaaLB NooBaa パブリックロードバランサーを無効にするには true を指定します。 false いいえ
enableAutomaticBackup 4.21 以降 MultiCloud Object Gateway ( NooBaa ) メタデータデータベースの自動スケジュールバックアップを有効にします。 この機能は、 ignoreNoobaa のコンフィギュレーションと密接に結びついている。 これは、 MultiCloud Object Gateway がデプロイされているときのみ有効です(つまり、 ignoreNoobaa = false )。 false ある
enableAutomaticCapacityScaling 4.21 以降 有効にすると、システムはストレージ使用率を継続的に監視する。 使用容量がプロビジョニングされた容量の約70%に達すると、システムは自動的に、当初設定された展開サイズに相当する未加工のストレージ容量を追加する。 false ある
enableNFS この機能を有効にすると、ネットワーク・ファイル・システム ( NFS ) データをエクスポートできるようになり、 OpenShift クラスタから内部または外部からアクセスできるようになります。 false ある
encryptionInTransit 転送中の暗号化を有効にするには、 true を指定する。 転送中の暗号化を有効にしても、既存のマップされたボリュームやマウントされたボリュームには影響しません。 ボリュームは、マップ/マウントされた後、最初にマウントされたときに使用された暗号化設定を保持します。 既存のボリュームの暗号化設定を変更するには、ボリュームを 1 つずつ再マウントする必要があります。 false いいえ
hpcsBaseUrl オプション: Hyper Protect Crypto Services または Key Protect インスタンスのパブリック・エンドポイントまたはプライベート・エンドポイントを指定します。 例: https://api.eu-gb.hs-crypto.cloud.ibm.com:8389 該当なし ある
hpcsInstanceId オプション: Hyper Protect Crypto Services または Key Protect インスタンス ID を指定します。 例: d11a1a43-aa0a-40a3-aaa9-5aaa63147aaa 該当なし ある
hpcsSecretName オプション : Hyper Protect Crypto Services または Key Protect の認証情報を使用して作成した秘密の名前を指定します。 例: ibm-hpcs-secret 該当なし ある
hpcsServiceName オプション: Hyper Protect Crypto Services または Key Protect インスタンスの名前を指定します。 例: Hyper-Protect-Crypto-Services-eugb false ある
hpcsTokenUrl オプション: https://iam.cloud.ibm.com/identity/token を指定します。 該当なし ある
ignoreNoobaa MultiCloud Object Gateway を展開しない場合は、 true を指定します。 true いいえ
name リソースの名前は、小文字、数字、 - または . 該当なし ある
numOfBackupCopies 4.21 以降 MultiCloud Object Gateway メタデータ データベースの自動バックアップ コピー保持数を指定します。 5 ある
numOfOsd 作成する Object Storage デーモン(OSD)の数を指定する。 OpenShift Data Foundation 4.21 以降、 flexibleScaling はシングルゾー ンクラスタとアベイラビリティゾーンが3つ未満のデプロイメントで自動的に有効になり、3つ の倍数を必要とする代わりに、きめ細かなスケーリングが可能になります。 3つ以上のゾーンを持つマルチゾーン・クラスタの場合、 OpenShift Data Foundationは、高可用性のためにゾーン間でOSDを分散するために、指定された値の3倍の値を作成します。 例えば、 1 を指定すると、3つのOSDが作成される。 柔軟なスケーリングが有効なシングル・ゾーン・クラスタでは、指定された値が直接使用されます。 例えば、 1 を指定すると、1つのOSDが作成される。 シングルゾー ンクラスターでの初期展開では、十分な回復力を確保するために少なくとも3つのOSDを指定することを推奨する。 1 ある
ocsUpgrade ODF 配備のメジャーバージョンをアップグレードするには、 true を指定します。 false ある
odfDeploy アドオンを有効にした場合に、ストレージ・クラス、PVC、PV などの ODF リソースをデプロイするには、 true を指定します。 false に設定すると、アドオンのみがデプロイされるため、後で YAML 構成ファイルを使用して ODF リソースを構成する必要があります。 false ある
osdDevicePaths クラシック OSDデバイスに使用したいデバイスのパスをカンマ区切りで指定します。 指定したデバイスが、構成でアプリケーション・ストレージとして使用されます。 どのデバイスも 100GiB 以上のスペースがあり、未フォーマットかつ未マウントでなければなりません。 パラメータ形式は /dev/disk/by-id/<device-id>。 パーティション化されているデバイスのデバイス・パスの値の例としては、/dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2 などがあります。 複数のデバイス・パスを指定する場合は、各パスの間にスペースを含めないようにしてください。 例えば、/dev/disk/by-id/scsi-1111111a11a11a11111a1aa111a11a1a1-part2,/dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2 のようにします。 該当なし ある
osdSize ストレージデバイスのサイズを指定します。 例: 512Gi。 ODFクラスタの総ストレージ容量は、 osdSizenumOfOsd を掛けたものに相当します。 512Gi ある
osdStorageClassName
  • クラシック: localblock を指定します。
  • VPC OSD デバイスに使用するストレージ・クラスの名前を指定します。 マルチゾーン・クラスタの場合は、メトロ・ストレージ・クラスを指定します。 シングル・ゾーン・クラスタの場合は、使用する階層化ストレージ・クラスの名前を指定します。 例: ibmc-vpc-block-10iops-tier
該当なし ある
resourceProfile 配備中のリソースの可用性に基づいてリソースプロファイルを指定します。 24CPUと 72GiB メモリを必要とする lean 、30CPUと72 GiB メモリを必要とする balanced 、45CPUと96 GiB メモリを必要とする performance のいずれかを選択する。 balanced ある
setDefaultStorageClassForVirtualization 4.21 以降 有効にすると、インストール時にRBD仮想化 StorageClass KubeVirt VM ディスク(永続ボリューム)のデフォルトとしてマークされます。 false ある
taintNodes true を指定して、選択したワーカーノードを汚染し、それらのノード上で OpenShift Data Foundation ポッドのみが実行できるようにします。 このオプションは、ODF をクラスター内のノードのサブセットに制限する場合にのみ使用します。 false いいえ
useCephRBDAsDefaultStorageClass OpenShift Data Foundationのデプロイ時に、クラスタのデフォルトストレージクラスとしてCeph RADOS block device (RBD)ストレージクラスを設定します。 このパラメータを true に設定する前に、必ず既存のデフォルト・ストレージ・クラスを削除してください。 false ある
workerNodes workerPool または workerNodes のいずれかを指定してください。 ODF デプロイメント用に使用するワーカー・ノードの名前を指定します。 クラスタ内のすべてのワーカーノードを使用したい場合は、このオプションを指定しないでください。 ワーカー・ノード名を取得するには、 oc get nodes コマンドを実行します。 該当なし ある
workerPool workerPool または workerNodes のいずれかを指定してください。 ODF に使用するワーカー・プールの名前または ID を指定します。 クラスタ内のすべてのワーカーノードを使用したい場合は、このオプションを指定しないでください。 ワーカー・ノード名を取得するには、 ibmcloud oc worker ls -C CLUSTER コマンドを実行します。 該当なし ある