2

私はkubernetesとGCEでこのオートスケーラを定義しています。私はtargetCPUUtilizationPercentageに正確に何を指定すればよいのでしょうか?その目標は正確に何を指しているのですか?それは私のクラスタ内の合計CPUですか?このオートスケーラで参照されているポッドがtargetCPUUtilizationPercentageを超えると何が起こるのですか?Kubernetes autoscaler targetCPUUtilizationPercentage

+0

私はそれが各ノードのtargetCPUUtilizationPercentageだと思います。これには、そのノード内のポッドのCPUも含まれます。 –

答えて

4

CPU使用率は、この配備の要求されたCPUで最後の1分間の配備内のすべてのポッドの平均CPU使用率を割ったものです。ポッドのCPU使用率の平均が定義したターゲットよりも高い場合は、レプリカが調整されます。

このトピックの詳細については、hereを参照してください。

+0

リソースは使用できません。リンクを更新してもらえますか? – abhishek627

+0

こんにちは、私はresources.requests.cpuを100m、targetCPUUtilizationPercentageをhpaの50%と定義しています。つまり、0.5 *(100)cpuの使用率でオートスケールします。 – abhishek627

+0

@ abhishek627リンクを更新しました。私がkubernetesで働いて以来、しばらくお待ちしております、ご迷惑をおかけして申し訳ございません。 –

関連する問題