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ərGətirici
istiod / falseistiod
hybrid / trueXarici serverlər üçün istiod ehtiyatı ilə Envoy
envoyEnvoy

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.1

Bu 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.

Əlaqəli məqalələr