প্রক্সি সেট করার আগে Istio JWKS ফেচারটি খুঁজে নিন
Istio 1.31-এর ফেচ মোড যাচাই করুন, তারপর istiod-এর Go HTTP রুট কনফিগার করুন বা Envoy-এর রিমোট-কি পরিবহন পরীক্ষা করুন।
RequestAuthentication.jwksUri অ্যাপ্লিকেশনটিকে ডাউনলোডার হিসেবে চিহ্নিত করে না। Istio 1.31 এই PILOT_JWT_ENABLE_REMOTE_JWKS মোডগুলি নথিভুক্ত করে:
| মান | ফেচার |
|---|---|
| istiod / false | istiod |
| hybrid / true | বহিঃস্থ সার্ভারের জন্য istiod ফলব্যাকসহ Envoy |
| envoy | Envoy |
শাখা বাছাই করার আগে স্থাপিত সংস্করণ ও প্রকৃত কন্ট্রোল-প্লেন পরিবেশ পরীক্ষা করুন।
istiod পথ
এর কী রিজলভার Go পরিবেশ প্রক্সি ডিসকভারি ব্যবহার করে। istiod Helm চার্টের জন্য এমন মান একত্র করুন:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1এটি একটি চার্ট-ভ্যালু অংশ, রিসোর্স নয়। ক্লাস্টারের প্রকৃত সার্ভিস ঠিকানা, DNS সাফিক্স ও অভ্যন্তরীণ বাইপাস ব্যবহার করুন, তারপর ম্যানেজড রোলআউট প্রয়োগ করুন। অ্যাপ্লিকেশন ভেরিয়েবল বা ServiceEntry অন্য পডের পরিবেশ দিতে পারে না। যদি JWKS URL-গুলি পাবলিক হয় এবং পাবলিক প্রক্সি ইগ্রেস অনুমোদিত হয়, তবে HTTP প্রক্সি তালিকা istiod-এর HTTPS_PROXY মানের জন্য প্রার্থী দেয়; ক্লাস্টারের অভ্যন্তরীণ বাইপাস রাখুন।
Envoy পথ
এর রিমোট JWKS ক্লাস্টার ও নেটওয়ার্ক রুট পরীক্ষা করুন। মেশে গন্তব্য নিবন্ধন করলে নিজে থেকে কর্পোরেট CONNECT হপ যোগ হয় না; istiod-এর ভেরিয়েবল Envoy-এর পরিবহন কনফিগার করতে পারে না।