RequestAuthentication.jwksUri identifizéiert d'Applikatioun net als den Downloader. Istio 1.31 dokumentéiert dës PILOT_JWT_ENABLE_REMOTE_JWKS Modi:

WertFetcher
istiod / falseistiod
hybrid / trueEnvoy mat istiod-Fallback fir extern Servere
envoyEnvoy

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

Dë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.

Ähnlech Artikelen