RequestAuthentication.jwksUri ئەپنى چۈشۈرگۈچى دەپ بەلگىلىمەيدۇ. Istio 1.31 تۆۋەندىكى PILOT_JWT_ENABLE_REMOTE_JWKS ھالەتلەرنى خاتىرىلەيدۇ:

قىممەتئېلىش قورالى
istiod / falseistiod
hybrid / trueسىرتقى مۇلازىمېتىرلار ئۈچۈن istiod گە قايتىشى بار Envoy
envoyEnvoy

تارماقنى تاللاشتىن بۇرۇن ئورۇنلاشتۇرۇلغان نەشرىنى ۋە ھەقىقىي كونترول تەكچىسى مۇھىتىنى تەكشۈرۈڭ.

istiod يولى

ئۇنىڭ ئاچقۇچ ھەل قىلغۇچىسى 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 نىڭ يەتكۈزۈشىنى تەڭشەلمەيدۇ.

مۇناسىۋەتلىك ماقالىلەر