第3章 クラスター機能

クラスター管理者は、クラスター機能を使用して、インストール前にオプションコンポーネントを有効または無効にできます。クラスター管理者は、インストール後いつでもクラスター機能を有効にすることができます。

注記

クラスター管理者は、クラスター機能を有効にした後、それを無効にすることはできません。

3.1. クラスター機能の選択

「クラスターをカスタマイズして AWS にインストール」または「クラスターをカスタマイズして GCP にインストール」など、クラスターをカスタマイズしてインストールするいずれかの方法を使用することで、クラスター機能を選択できます。

カスタマイズを伴うインストールでは、クラスターの設定パラメーターを含む install-config.yaml ファイルを作成します。

注記

特定のクラスター機能を有効または無効にしてクラスターをカスタマイズする場合は、install-config.yaml ファイルを手動で保守する必要があります。新しい OpenShift Container Platform の更新では、既存のコンポーネントの新しい機能ハンドルが宣言されたり、新しいコンポーネントがまとめて導入されたりする可能性があります。install-config.yaml ファイルをカスタマイズするユーザーは、OpenShift Container Platform の更新に合わせて install-config.yaml ファイルを定期的に更新することも検討してください。

次の設定パラメーターを使用して、クラスター機能を選択できます。

capabilities:
  baselineCapabilitySet: v4.11 1
  additionalEnabledCapabilities: 2
  - CSISnapshot
  - Console
  - Storage
1
インストールする機能のベースラインセットを定義します。有効な値は NonevCurrentv4.x です。None を選択すると、すべてのオプション機能が無効になります。デフォルト値は vCurrent で、すべてのオプション機能が有効になります。
注記

v4.x は、現在のクラスターバージョン以前の任意の値を参照します。たとえば、OpenShift Container Platform 4.12 クラスターでの有効値は v4.11v4.12 です。

2
明示的に有効にする機能のリストを定義します。これらは、baselineCapabilitySet で指定された機能に加えて有効になります。
注記

この例では、デフォルトで v4.11 に設定されています。additionalEnabledCapabilities フィールドでは、デフォルトの v4.11 機能セット以外を有効にできます。

次の表では、baselineCapabilitySet の値について説明します。

表3.1 クラスター機能の baselineCapabilitySet 値の説明

説明

vCurrent

新しいリリースで導入される新しいデフォルト機能を自動的に追加する場合、このオプションを指定します。

v4.11

OpenShift Container Platform 4.11 のデフォルト機能を有効にする場合、このオプションを指定します。v4.11 を指定すると、OpenShift Container Platform の新しいバージョンで導入された機能は有効になりません。OpenShift Container Platform 4.11 のデフォルト機能は、baremetalmarketplaceopenshift-samples です。

v4.12

OpenShift Container Platform 4.12 のデフォルト機能を有効にする場合、このオプションを指定します。v4.12 を指定すると、OpenShift Container Platform の新しいバージョンで導入された機能は有効になりません。OpenShift Container Platform 4.12 のデフォルト機能は、baremetalmarketplaceopenshift-samplesConsoleInsightsStorageCSISnapshot です。

なし

他のセットが大きすぎる場合や、機能が必要ない場合、additionalEnabledCapabilities を介して微調整する場合に指定します。