Pata kipataji cha JWKS cha Istio kabla ya kuweka proksi yake
Angalia hali ya upataji ya Istio 1.31, kisha weka njia ya HTTP ya Go ya istiod au chunguza usafirishaji wa funguo za mbali wa Envoy.
RequestAuthentication.jwksUri haitambui programu kama kipakuzi. Istio 1.31 inaeleza hali hizi za PILOT_JWT_ENABLE_REMOTE_JWKS:
| Thamani | Kipataji |
|---|---|
| istiod / false | istiod |
| hybrid / true | Envoy yenye hifadhi ya istiod kwa seva za nje |
| envoy | Envoy |
Chunguza toleo lililotumwa na mazingira halisi ya ndege ya udhibiti kabla ya kuchagua tawi.
njia ya istiod
Kitatuzi cha funguo chake hutumia ugunduzi wa proksi wa mazingira ya Go. Kwa chati ya Helm ya istiod, unganisha thamani kama:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1Hiki ni kipande cha thamani za chati, si rasilimali. Tumia anwani halisi ya huduma ya nguzo, kiambishi cha DNS na njia za ndani, kisha tumia usambazaji unaosimamiwa. Vigeu vya programu au ServiceEntry haviwezi kutoa mazingira ya pod nyingine. Ikiwa URL za JWKS ni za umma na kutoka kwa proksi ya umma kunaruhusiwa, orodha ya proksi za HTTP hutoa wagombea wa thamani ya HTTPS_PROXY ya istiod; hifadhi njia za ndani za nguzo.
njia ya Envoy
Chunguza nguzo ya JWKS ya mbali na njia ya mtandao. Kusajili lengwa kwenye mesh hakuongezi yenyewe hatua ya CONNECT ya shirika; vigeu vya istiod haviwezi kusanidi usafirishaji wa Envoy.