問題タブ [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.
kubernetes - HorizontalPodAutoscaler: フィールド「条件」がありません
友人、 k8sのhpa チュートリアルに従って HPA を実装しようとしていますが、次のエラーが発生しています。
ValidationError(HorizontalPodAutoscaler.status): io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus に必要なフィールド「条件」がありません。
このフィールド「条件」については何も見つかりませんでした。誰かが私が間違っているかもしれないことを知っていますか? これが私の HPA の YAML です。
そして、ここに私の展開のマニフェスト:
kubernetes - Kubernetes 水平ポッド オートスケーラー - ターゲット レプリカの計算
コンシューマー グループのラグに基づいてカフカ コンシューマーをスケーリングするために、Kubernetes 水平ポッド オートスケーラーを実行しています。HPA yaml ファイルを以下に示します。
HPA が厳密には式ceil(currentReplicas * currentMetricValue/desiredMetricValue )に従っていないレプリカをスケーリングしていることに気付きました。
たとえば、メトリクス (コンシューマー ラグ) が 108 で、レプリカが 1 つしかない場合、Kubernetes は 4 つのレプリカのみをスケールアップしました (下のスクリーン ショットに示すように) が、理論的には 10 にスケールアップする必要があります (最大許容レプリカ数)...
理由について何か考えはありますか?HPA調整ループの1回の反復ごとにスケーリング/複製できるレプリカの最大数など、何か不足していますか?
スクリーンショットの「ScalingLimited True ScaleUpLimit 必要なレプリカ数が最大スケール レートよりも速く増加しています」というメッセージに注意してください。これはどういう意味ですか?
ありがとう。