RequestAuthentication.jwksUri ایپلیکیشن کو ڈاؤن لوڈر کے طور پر شناخت نہیں کرتا۔ Istio 1.31 یہ PILOT_JWT_ENABLE_REMOTE_JWKS موڈ دستاویز کرتا ہے:

قدرحاصل کنندہ
istiod / falseistiod
hybrid / trueبیرونی سرورز کے لیے istiod فال بیک کے ساتھ Envoy
envoyEnvoy

شاخ منتخب کرنے سے پہلے نصب شدہ ورژن اور اصل کنٹرول پلین ماحول کا جائزہ لیں۔

istiod راستہ

اس کا کی resolver Go ماحول کی proxy دریافت استعمال کرتا ہے۔ 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 کسی دوسرے pod کا ماحول فراہم نہیں کر سکتے۔ اگر JWKS URL عوامی ہیں اور عوامی proxy سے باہر جانے کی اجازت ہے، تو HTTP proxy فہرست istiod کی HTTPS_PROXY قدر کے لیے امیدوار فراہم کرتی ہے؛ کلسٹر کے اندرونی بائی پاس برقرار رکھیں۔

Envoy راستہ

اس کے ریموٹ JWKS کلسٹر اور نیٹ ورک راستے کا جائزہ لیں۔ mesh میں منزل رجسٹر کرنا بذات خود کوئی کارپوریٹ CONNECT ہاپ نہیں جوڑتا؛ istiod کے متغیرات Envoy کی منتقلی کنفیگر نہیں کر سکتے۔

متعلقہ مضامین