RequestAuthentication.jwksUri ne označi aplikacije kot prenašalca. Istio 1.31 dokumentira te načine PILOT_JWT_ENABLE_REMOTE_JWKS:

VrednostPridobivalnik
istiod / falseistiod
hybrid / trueEnvoy z vrnitvijo na istiod za zunanje strežnike
envoyEnvoy

Preglejte nameščeno različico in dejansko okolje krmilne ravnine, preden izberete vejo.

pot istiod

Njegov razreševalnik ključev uporablja odkrivanje proxyja iz okolja Go. Za Helm grafikon istiod združite vrednosti, kot so:

env:
  HTTPS_PROXY: http://proxy.example:8080
  NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1

To je delček vrednosti grafikona, ne vir. Uporabite dejanski naslov storitve v gruči, pripono DNS in notranje obvode, nato uporabite upravljano uvajanje. Spremenljivke aplikacije ali ServiceEntry ne morejo zagotoviti okolja drugega poda. Če so naslovi JWKS javni in je izhod skozi javni proxy dovoljen, seznam proxyjev HTTP ponudi kandidate za vrednost HTTPS_PROXY v istiod; ohranite notranje obvode gruče.

pot Envoy

Preglejte njegovo gručo oddaljenih JWKS in omrežno pot. Registracija cilja v mesh sama po sebi ne doda poslovnega skoka CONNECT; spremenljivke istiod ne morejo nastaviti prenosa Envoy.

Sorodni članki