6.15. ノードあたりの Pod の最大数の設定
				podsPerCore および maxPods の 2 つのパラメーターはノードに対してスケジュールできる Pod の最大数を制御します。両方のオプションを使用した場合、より低い値の方がノード上の Pod の数を制限します。
			
				たとえば、podsPerCore が 4 つのプロセッサーコアを持つノード上で、10 に設定されていると、ノード上で許容される Pod の最大数は 40 になります。
			
前提条件
- 次のコマンドを入力して、設定するノードタイプの静的な - MachineConfigPoolCRD に関連付けられたラベルを取得します。- oc edit machineconfigpool <name> - $ oc edit machineconfigpool <name>- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 以下に例を示します。 - oc edit machineconfigpool worker - $ oc edit machineconfigpool worker- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 出力例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 1
- Labels の下にラベルが表示されます。
 ヒント- ラベルが存在しない場合は、次のようなキー/値のペアを追加します。 - oc label machineconfigpool worker custom-kubelet=small-pods - $ oc label machineconfigpool worker custom-kubelet=small-pods- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
手順
- 設定変更のためのカスタムリソース (CR) を作成します。 - max-podsCR の設定例- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 注記- podsPerCoreを- 0に設定すると、この制限が無効になります。- 上記の例では、 - podsPerCoreのデフォルト値は- 10であり、- maxPodsのデフォルト値は- 250です。つまり、ノードのコア数が 25 以上でない限り、デフォルトにより- podsPerCoreが制限要素になります。
- 以下のコマンドを実行して CR を作成します。 - oc create -f <file_name>.yaml - $ oc create -f <file_name>.yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
検証
- 変更が適用されるかどうかを確認するために、 - MachineConfigPoolCRD を一覧表示します。変更が Machine Config Controller によって取得されると、- UPDATING列で- Trueと報告されます。- oc get machineconfigpools - $ oc get machineconfigpools- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 出力例 - NAME CONFIG UPDATED UPDATING DEGRADED master master-9cc2c72f205e103bb534 False False False worker worker-8cecd1236b33ee3f8a5e False True False - NAME CONFIG UPDATED UPDATING DEGRADED master master-9cc2c72f205e103bb534 False False False worker worker-8cecd1236b33ee3f8a5e False True False- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 変更が完了すると、 - UPDATED列で- Trueと報告されます。- oc get machineconfigpools - $ oc get machineconfigpools- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 出力例 - NAME CONFIG UPDATED UPDATING DEGRADED master master-9cc2c72f205e103bb534 False True False worker worker-8cecd1236b33ee3f8a5e True False False - NAME CONFIG UPDATED UPDATING DEGRADED master master-9cc2c72f205e103bb534 False True False worker worker-8cecd1236b33ee3f8a5e True False False- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow