0

Consul Service Mesh で誰かがこのクエリを理解するのを手伝ってくれませんか?ここで言及してください

https://discuss.hashicorp.com/t/getting-empty-reply-when-accessing-a-pod-ip-which-has-consul-sidecar-containers/32389/2

k get pod -o wide -n consul-k8s

カウント-d9d58c4cb-fr5cr 2/2 実行中 0 33h 10.288.0.157

Pod IP を使用して以下のように curl を実行すると、

k exec network-toolspod-f64c586f4-7nzrd --curl 10.288.0.157:9001/counting

% 合計 % 受信 % Xferd 平均速度 時間 時間 時間 現在の Dload アップロード 合計消費 左側の速度 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (52) サーバー コマンドからの空の応答が終了コード 52 で終了しました

アノテーション 'consul.hashicorp.com/connect-inject': 'true' を使用することで、デプロイメントに consul サイドカー コンテナーが存在しない場合、同じ curl コマンドが期待どおりに機能し、応答が返されます。誰かがこれに光を当てて、これを理解するのを手伝ってくれませんか

4

0 に答える 0