Trovu la Istio-JWKS-eltiranton antaŭ ol agordi ĝian prokurilon
Kontrolu la eltiran reĝimon de Istio 1.31, poste agordu la Go-HTTP-vojon de istiod aŭ ekzamenu la malproksiman ŝlosiltransporton de Envoy.
RequestAuthentication.jwksUri ne identigas la aplikaĵon kiel la elŝutanton. Istio 1.31 dokumentas ĉi tiujn reĝimojn PILOT_JWT_ENABLE_REMOTE_JWKS:
| Valoro | Eltiranto |
|---|---|
| istiod / false | istiod |
| hybrid / true | Envoy kun istiod-rezervo por eksteraj serviloj |
| envoy | Envoy |
Ekzamenu la lanĉitan version kaj la realan medion de la rega ebeno antaŭ ol elekti branĉon.
vojo istiod
Ĝia ŝlosilrezolvilo uzas la prokuran malkovron de la Go-medio. Por la Helm-diagramo de istiod, kunfandu valorojn kiel:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1Ĉi tio estas fragmento de diagramvaloroj, ne rimedo. Uzu la realan servoadreson de la klastro, la DNS-sufikson kaj la internajn pretervojojn, poste apliku la administritan lanĉon. Aplikaĵvariabloj aŭ ServiceEntry ne povas provizi la medion de alia podo. Se la JWKS-URL-oj estas publikaj kaj eliro tra publika prokurilo estas permesata, la HTTP-prokurila listo liveras kandidatojn por la HTTPS_PROXY-valoro de istiod; konservu la internajn pretervojojn de la klastro.
vojo Envoy
Ekzamenu ĝian malproksiman JWKS-klastron kaj retan vojon. Registri la celon en la mesh ne aldonas memstare komercan CONNECT-salton; la variabloj de istiod ne povas agordi la transporton de Envoy.