2

現時点では、修士論文のために K8 をいじっています。このために、KinD の助けを借りて K8s クラスターをスピンアップしています。ENV var をエコーする小さなフラスコ REST API も開発しました。現在、フラスコアプリの多数のポッドを保持する3つのサービスを開始しており、それらは互いに呼び出しています。理解を深めるために、hello svc、ワールド サービス、および world2 svc があります。ここまでは順調ですね。それらを正常に展開したので、hello svc をポート転送したいと考えています。

kubectl --namespace test port-forward svc/hello 30000

これは正常に機能しますが、負荷分散機能をテストするために JMeter アプリケーションを起動するとすぐに、奇妙なことが起こります。grafana ダッシュボードでわかるように、他のサービスはトラフィックの負荷分散を問題なく行っていますが、ポート転送されたサービスはすべてのトラフィックを 1 つの hello ポッドに送信しています。

これは私のデプロイメントです: deployment.yml

何か不足していますか?または、アプリケーションを間違ってデプロイしましたか?

前もって感謝します!

ここに画像の説明を入力

4

2 に答える 2