Најдете го преземачот JWKS на Istio пред да го поставите неговиот прокси
Проверете го режимот на преземање во Istio 1.31, потоа поставете ја Go HTTP рутата на istiod или испитајте го преносот на далечински клучеви на Envoy.
RequestAuthentication.jwksUri не ја идентификува апликацијата како преземач. Istio 1.31 ги документира овие режими PILOT_JWT_ENABLE_REMOTE_JWKS:
| Вредност | Преземач |
|---|---|
| istiod / false | istiod |
| hybrid / true | Envoy со враќање на istiod за надворешни сервери |
| envoy | Envoy |
Испитајте ја распоредената верзија и вистинското опкружување на контролната рамнина пред да изберете гранка.
патека istiod
Неговиот резолвер на клучеви користи откривање на прокси од опкружувањето на Go. За Helm табелата на istiod, спојте вредности како:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1Ова е фрагмент од вредности на табелата, не ресурс. Користете ја вистинската адреса на услугата во кластерот, DNS суфиксот и внатрешните заобиколувања, потоа применете го управуваното распоредување. Променливите на апликацијата или ServiceEntry не можат да обезбедат опкружување на друг pod. Ако URL-а на JWKS се јавни и излезот преку јавен прокси е дозволен, списокот на HTTP прокси нуди кандидати за вредноста HTTPS_PROXY на istiod; задржете ги внатрешните заобиколувања на кластерот.
патека Envoy
Испитајте го неговиот кластер за далечински JWKS и мрежната рута. Регистрирањето на дестинацијата во mesh не додава само по себе корпоративен CONNECT скок; променливите на istiod не можат да го конфигурираат преносот на Envoy.