RequestAuthentication.jwksUri identifierar inte applikationen som nedladdaren. Istio 1.31 dokumenterar dessa PILOT_JWT_ENABLE_REMOTE_JWKS lägen:

VärdeHämtare
istiod / falseistiod
hybrid / trueEnvoy med istiod-reserv för externa servrar
envoyEnvoy

Undersök den utrullade versionen och den faktiska kontrollplansmiljön innan du väljer en gren.

istiod-rutten

Dess nyckelupplösare använder Go-miljöns proxyupptäckt. För istiods Helm-diagram slår du ihop värden som:

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

Detta är ett utdrag av diagramvärden, inte en resurs. Använd klustrets faktiska tjänstadress, DNS-suffixet och de interna undantagen och tillämpa sedan den hanterade utrullningen. Applikationsvariabler eller en ServiceEntry kan inte tillhandahålla en annan pods miljö. Om JWKS-URL:erna är offentliga och utgående trafik via offentlig proxy är tillåten ger HTTP-proxylistan kandidater för istiods HTTPS_PROXY-värde; behåll klustrets interna undantag.

Envoy-rutten

Undersök dess fjärrkluster för JWKS och nätverksrutten. Att registrera målet i mesh lägger inte i sig till ett företags-CONNECT-hopp; istiods variabler kan inte konfigurera Envoys transport.

Relaterade artiklar