次の方法で共有


AgentPoolBlueGreenUpgradeSettings interface

エージェントプールでのブルーグリーンアップグレードの設定

プロパティ

batchSoakDurationInMinutes

ノードのバッチをドレインした後のソーク期間、つまり、ノードのバッチをドレインした後、次のバッチに進むまでの待機時間 (分単位)。 指定しない場合、デフォルトは 15 分です。

drainBatchSize

ブルーグリーンのアップグレード中にバッチでドレインするノードの数または割合。 ゼロ以外の数値である必要があります。 これは、整数 (例: '5') またはパーセンテージ (例: '50%') に設定できます。 パーセンテージが指定されている場合、それは初期アップグレード操作のブルーノードの総数に対するパーセンテージです。 パーセンテージの場合、小数部のノードは切り上げられます。 指定しない場合、既定値は 10%です。 ベスト プラクティスを含む詳細については、以下を参照してください。 https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster

drainTimeoutInMinutes

ノードのドレインタイムアウト、つまり、Podの削除とノードごとのグレースフル終了を待機する時間(分単位)。 この削除待機時間は、ポッドの中断予算の待機を優先します。 この時間を超えると、アップグレードは失敗します。 指定されていない場合、既定値は 30 分です。

finalSoakDurationInMinutes

ノードプールのソーク期間、つまり、古いノードを削除する前にすべての古いノードがドレインされた後待機する時間(分単位)。 指定しない場合、デフォルトは 60 分です。 青緑のアップグレード戦略にのみ適用されます。

プロパティの詳細

batchSoakDurationInMinutes

ノードのバッチをドレインした後のソーク期間、つまり、ノードのバッチをドレインした後、次のバッチに進むまでの待機時間 (分単位)。 指定しない場合、デフォルトは 15 分です。

batchSoakDurationInMinutes?: number

プロパティ値

number

drainBatchSize

ブルーグリーンのアップグレード中にバッチでドレインするノードの数または割合。 ゼロ以外の数値である必要があります。 これは、整数 (例: '5') またはパーセンテージ (例: '50%') に設定できます。 パーセンテージが指定されている場合、それは初期アップグレード操作のブルーノードの総数に対するパーセンテージです。 パーセンテージの場合、小数部のノードは切り上げられます。 指定しない場合、既定値は 10%です。 ベスト プラクティスを含む詳細については、以下を参照してください。 https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster

drainBatchSize?: string

プロパティ値

string

drainTimeoutInMinutes

ノードのドレインタイムアウト、つまり、Podの削除とノードごとのグレースフル終了を待機する時間(分単位)。 この削除待機時間は、ポッドの中断予算の待機を優先します。 この時間を超えると、アップグレードは失敗します。 指定されていない場合、既定値は 30 分です。

drainTimeoutInMinutes?: number

プロパティ値

number

finalSoakDurationInMinutes

ノードプールのソーク期間、つまり、古いノードを削除する前にすべての古いノードがドレインされた後待機する時間(分単位)。 指定しない場合、デフォルトは 60 分です。 青緑のアップグレード戦略にのみ適用されます。

finalSoakDurationInMinutes?: number

プロパティ値

number