現時点では、修士論文のために 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
何か不足していますか?または、アプリケーションを間違ってデプロイしましたか?
前もって感謝します!