Googleマップ距離行列apiへのアクセスで配置istioが注入されています。私が--includeIPRanges 10.0.0.0/8
でistioctl kube-injectを実行すると、うまくいくように見えます。私はこのフラグを削除し、代わりに退出ルールを適用する場合、それは動作しません。出力Istioルールは機能しません
apiVersion: config.istio.io/v1alpha2 kind: EgressRule metadata: name: google-egress-rule namespace: microservices spec: destination: service: "maps.googleapis.com" ports: - port: 443 protocol: https - port: 80 protocol: http
両方を、展開および出力ルールは同じ名前空間(microservices)です。
私の欠陥はどこですか?
Vadimさん、ありがとうございました。この時点でmaps.googleapis.comはリダイレクトしません。これはルートドメイン(これは私が最初に想定したものです)のみです。問題2ですでに述べたように、ポート値として443を使用してhttpを使用する必要があります。問題はJava SDKに固定URLがあることですが、反射マジックでは可能でした。 あなたの答えをありがとう:-) – user3232739
それは助けて嬉しい:) –