問題タブ [horizontal-pod-autoscaling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
806 参照

kubernetes - Horizo​​ntalPodAutoscaler: フィールド「条件」がありません

友人、 k8sのhpa チュートリアルに従って HPA を実装しようとしていますが、次のエラーが発生しています。

ValidationError(Horizo​​ntalPodAutoscaler.status): io.k8s.api.autoscaling.v2beta2.Horizo​​ntalPodAutoscalerStatus に必要なフィールド「条件」がありません

このフィールド「条件」については何も見つかりませんでした。誰かが私が間違っているかもしれないことを知っていますか? これが私の HPA の YAML です。

そして、ここに私の展開のマニフェスト:

0 投票する
0 に答える
390 参照

kubernetes - Kubernetes 水平ポッド オートスケーラー - ターゲット レプリカの計算

コンシューマー グループのラグに基づいてカフカ コンシューマーをスケーリングするために、Kubernetes 水平ポッド オートスケーラーを実行しています。HPA yaml ファイルを以下に示します。

HPA が厳密には式ceil(currentReplicas * currentMetricValue/desiredMetricValue )に従っていないレプリカをスケーリングしていることに気付きました。

たとえば、メトリクス (コンシューマー ラグ) が 108 で、レプリカが 1 つしかない場合、Kubernetes は 4 つのレプリカのみをスケールアップしました (下のスクリーン ショットに示すように) が、理論的には 10 にスケールアップする必要があります (最大許容レプリカ数)...

ここに画像の説明を入力

理由について何か考えはありますか?HPA調整ループの1回の反復ごとにスケーリング/複製できるレプリカの最大数など、何か不足していますか?

スクリーンショットの「ScalingLimited True ScaleUpLimit 必要なレプリカ数が最大スケール レートよりも速く増加しています」というメッセージに注意してください。これはどういう意味ですか?

ありがとう。