Proksisini qurmazdan əvvəl Istio JWKS gətiricisini tapın
Istio 1.31 fetch rejimini yoxlayın, sonra istiod-un Go HTTP marşrutunu qurın və ya Envoy-un uzaq açar daşımasını yoxlayın.
RequestAuthentication.jwksUri tətbiqi yükləyən kimi müəyyən etmir. Istio 1.31 bu PILOT_JWT_ENABLE_REMOTE_JWKS rejimlərini sənədləşdirir:
| Dəyər | Gətirici |
|---|---|
| istiod / false | istiod |
| hybrid / true | Xarici serverlər üçün istiod ehtiyatı ilə Envoy |
| envoy | Envoy |
Budaq seçməzdən əvvəl yerləşdirilmiş versiyanı və faktiki idarəetmə müstəvisi mühitini yoxlayın.
istiod yolu
Onun açar həlledicisi Go mühit proksisini kəşf edir. istiod Helm chart üçün bu kimi dəyərləri birləşdirin:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1Bu bir chart dəyər fraqmentidir, resurs deyil. Klasterin faktiki xidmət ünvanını, DNS şəkilçisini və daxili yan keçidləri istifadə edin, sonra idarə olunan yerləşdirməni tətbiq edin. Tətbiq dəyişənləri və ya ServiceEntry başqa pod-un mühitini verə bilməz. JWKS URL-ləri ictimai və ictimai proksiyə çıxış icazəlidirsə, HTTP proksi siyahısı istiod-un HTTPS_PROXY dəyəri üçün namizədlər verir; klasterin daxili yan keçidlərini saxlayın.
Envoy yolu
Onun uzaq JWKS klasterini və şəbəkə marşrutunu yoxlayın. Təyinatı mesh-ə qeyd etmək özlüyündə korporativ CONNECT hopu əlavə etmir; istiod dəyişənləri Envoy-un daşımasını konfiqurasiya edə bilməz.