RequestAuthentication.jwksUri identifiserer ikke applikasjonen som nedlasteren. Istio 1.31 dokumenterer disse PILOT_JWT_ENABLE_REMOTE_JWKS modusene:

VerdiHenter
istiod / falseistiod
hybrid / trueEnvoy med istiod-fallback for eksterne servere
envoyEnvoy

Undersøk den utrullede versjonen og det faktiske kontrollplansmiljøet før du velger en gren.

istiod-ruten

Nøkkeloppløseren bruker Go-miljøets proxyoppdaging. For istiod Helm-diagrammet slår du sammen verdier som:

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

Dette er et utdrag av diagramverdier, ikke en ressurs. Bruk klyngens faktiske tjenesteadresse, DNS-suffiks og interne omgåelser, og bruk deretter den administrerte utrullingen. Applikasjonsvariabler eller en ServiceEntry kan ikke levere en annen pods miljø. Hvis JWKS-URL-ene er offentlige og utgående trafikk via offentlig proxy er tillatt, gir HTTP-proxylisten kandidater for istiods HTTPS_PROXY-verdi; behold klyngens interne omgåelser.

Envoy-ruten

Undersøk dens eksterne JWKS-klynge og nettverksrute. Å registrere målet i mesh legger ikke i seg selv til et bedrifts-CONNECT-hopp; istiods variabler kan ikke konfigurere Envoys transport.

Relaterte artikler