Den Istio JWKS-Fetcher fannen, ier säi Proxy gesat gëtt
Préift de Fetch-Modus vum Istio 1.31, konfiguréiert dann dem istiod seng Go HTTP-Route oder ënnersicht den Envoy seng Remote-Key-Transport.
RequestAuthentication.jwksUri identifizéiert d'Applikatioun net als den Downloader. Istio 1.31 dokumentéiert dës PILOT_JWT_ENABLE_REMOTE_JWKS Modi:
| Wert | Fetcher |
|---|---|
| istiod / false | istiod |
| hybrid / true | Envoy mat istiod-Fallback fir extern Servere |
| envoy | Envoy |
Ënnersicht déi deployéiert Versioun an d'tatsächlech Kontrollplang-Ëmgebung, ier Dir eng Branche wielt.
istiod-Wee
Säi Schlëssel-Resolver benotzt d'Go-Ëmgebungsproxy-Erkennung. Fir den istiod Helm-Chart musst Dir Wäerter wéi dës fusionéieren:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1Dëst ass e Fragment vu Chart-Wäerter, keen Ressource. Benotzt d'tatsächlech Serviceadress vum Cluster, den DNS-Suffix an déi intern Ëmweeër, an applizéiert dann de geréierten Rollout. Applikatiounsvariabelen oder e ServiceEntry kënnen d'Ëmgebung vun engem anere Pod net liwweren. Wann d'JWKS-URLen ëffentlech sinn an den Ausgang iwwer en ëffentleche Proxy erlaabt ass, liwwert déi HTTP-Proxy-Lëscht Kandidaten fir den istiod seng HTTPS_PROXY-Wäert; behält déi intern Ëmweeër vum Cluster.
Envoy-Wee
Ënnersicht säi Remote-JWKS-Cluster an de Netzwierkwee. D'Registréierung vum Zil am Mesh füügt net vu sech aus en Entreprise-CONNECT-Sprong derbäi; dem istiod seng Variabelen kënnen den Transport vum Envoy net konfiguréieren.