د Istio JWKS اخیستونکی د هغې د پروکسي له ټاکلو مخکې ومومئ
د Istio 1.31 د اخیستنې حالت وګورئ، بیا د istiod د Go HTTP لار وټاکئ یا د Envoy د لرې کیلي لېږد وګورئ.
RequestAuthentication.jwksUri اپلیکیشن د ډاونلوډر په توګه نه پېژني. Istio 1.31 دا PILOT_JWT_ENABLE_REMOTE_JWKS حالتونه مستند کوي:
| ارزښت | اخیستونکی |
|---|---|
| istiod / false | istiod |
| hybrid / true | Envoy د باندنیو سرورونو لپاره د istiod بیرته راستنېدو سره |
| 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 د بل pod چاپېریال نشي برابرولی. که د JWKS URLونه عامه وي او د عامه پروکسي له لارې وتل اجازه ولري، نو د HTTP پروکسي لیست د istiod د HTTPS_PROXY ارزښت لپاره نوماندان برابروي؛ د کلسټر داخلي څنګ ته تګونه وساتئ.
د Envoy لار
د هغې لرې JWKS کلسټر او د شبکې لار وګورئ. په mesh کې د منزل ثبتول په خپله د کارپوریټ CONNECT ټوپ نه زیاتوي؛ د istiod متغیرونه نشي کولی د Envoy لېږد تنظیم کړي.