Atope o obtentor JWKS de Istio antes de configurar o seu proxy
Comprobe o modo de obtención de Istio 1.31 e despois configure a ruta HTTP de Go de istiod ou revise o transporte de claves remotas de Envoy.
RequestAuthentication.jwksUri non identifica a aplicación como o descargador. Istio 1.31 documenta estes modos de PILOT_JWT_ENABLE_REMOTE_JWKS:
| Valor | Obtentor |
|---|---|
| istiod / false | istiod |
| hybrid / true | Envoy con reserva de istiod para servidores externos |
| envoy | Envoy |
Revise a versión despregada e o ambiente real do plano de control antes de escoller unha rama.
ruta de istiod
O seu resolvedor de claves usa o descubrimento de proxy do ambiente de Go. Para o chart de Helm de istiod, combine valores como:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1Isto é un fragmento de valores do chart, non un recurso. Use o enderezo real do servizo do clúster, o sufixo DNS e as omisións internas, e despois aplique o despregamento xestionado. As variables da aplicación ou un ServiceEntry non poden proporcionar o ambiente doutro pod. Se os URL de JWKS son públicos e se permite a saída por proxy público, a lista de proxies HTTP ofrece candidatos para o valor HTTPS_PROXY de istiod; conserve as omisións internas do clúster.
ruta de Envoy
Revise o seu clúster JWKS remoto e a ruta de rede. Rexistrar o destino na malla non engade por si mesmo un salto CONNECT corporativo; as variables de istiod non poden configurar o transporte de Envoy.