Finndu JWKS-sækjanda Istio áður en proxy hans er stillt
Athugaðu sækistillingu Istio 1.31, stilltu síðan Go HTTP-leið istiod eða skoðaðu flutning fjarlykla Envoy.
RequestAuthentication.jwksUri auðkennir ekki forritið sem niðurhalsmanninn. Istio 1.31 skjalfestir þessar PILOT_JWT_ENABLE_REMOTE_JWKS stillingar:
| Gildi | Sækjandi |
|---|---|
| istiod / false | istiod |
| hybrid / true | Envoy með istiod-varaleið fyrir ytri netþjóna |
| envoy | Envoy |
Skoðaðu uppsettu útgáfuna og raunverulegt umhverfi stjórnplansins áður en þú velur grein.
istiod-leið
Lykillausnari þess notar proxyuppgötvun Go-umhverfisins. Fyrir istiod Helm-grafið skaltu sameina gildi eins og:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1Þetta er brot úr grafagildum, ekki tilfang. Notaðu raunverulegt þjónustufang klofsins, DNS-viðskeyti og innri framhjáhald og beittu síðan stýrðu útrullingu. Breytur forritsins eða ServiceEntry geta ekki veitt umhverfi annars pods. Ef JWKS-slóðirnar eru opinberar og útflæði um opinbera proxy er leyft, þá veitir HTTP-proxylistinn frambjóðendur fyrir HTTPS_PROXY-gildi istiod; haltu innri framhjáhaldi klofsins.
Envoy-leið
Skoðaðu fjarklofann JWKS og netleiðina. Skráning áfangastaðarins í mesh bætir ekki sjálf fyrirtækja-CONNECT-hoppi; breytur istiod geta ekki stillt flutning Envoy.