RequestAuthentication.jwksUri haitambui programu kama kipakuzi. Istio 1.31 inaeleza hali hizi za PILOT_JWT_ENABLE_REMOTE_JWKS:

ThamaniKipataji
istiod / falseistiod
hybrid / trueEnvoy yenye hifadhi ya istiod kwa seva za nje
envoyEnvoy

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.1

Hiki 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.

Makala zinazohusiana