Wa olùgbà JWKS ti Istio ṣáájú kí o tó ṣètò proxy rẹ̀
Ṣàyẹ̀wò ipò gbígbà Istio 1.31, lẹ́yìn náà ṣètò ọ̀nà Go HTTP ti istiod tàbí ṣàyẹ̀wò gbígbé kọ́kọ́rọ́ ọ̀nà jìn ti Envoy.
RequestAuthentication.jwksUri kò dámọ̀ ohun èlò náà gẹ́gẹ́ bí olùgbàlọ́sọ̀ọ́. Istio 1.31 ṣàkọsílẹ̀ àwọn ipò PILOT_JWT_ENABLE_REMOTE_JWKS wọ̀nyí:
| Iye | Olùgbà |
|---|---|
| istiod / false | istiod |
| hybrid / true | Envoy pẹ̀lú ìpadàbọ̀ istiod fún àwọn sẹ́bà ìta |
| envoy | Envoy |
Ṣàyẹ̀wò ẹ̀dà tí a ti gbé kalẹ̀ àti àyíká pẹpẹ ìṣàkóso gidi ṣáájú kí o tó yan ẹ̀ka.
ọ̀nà istiod
Olùyẹ́nà kọ́kọ́rọ́ rẹ̀ ń lo ìwárí proxy àyíká Go. Fún chart Helm istiod, dà àwọn iye bíi:
env:
HTTPS_PROXY: http://proxy.example:8080
NO_PROXY: localhost,127.0.0.1,.svc,.cluster.local,10.96.0.1Èyí jẹ́ àpẹẹrẹ iye chart, kì í ṣe orísun. Lo àdírẹ́sì iṣẹ́ gidi ti ẹgbẹ́, àfikún DNS àti àwọn ọ̀nà àbáwọlé inú, lẹ́yìn náà lo ìgbékalẹ̀ tí a ń ṣàkóso. Àwọn àyípadà ohun èlò tàbí ServiceEntry kò lè pèsè àyíká pod mìíràn. Bí àwọn URL JWKS bá jẹ́ ti gbogbo ènìyàn tí a sì gbà àgbàwọlé nípasẹ̀ proxy gbogbo ènìyàn, àkọ́jọ proxy HTTP ń pèsè àwọn olùdíje fún iye HTTPS_PROXY istiod; pa àwọn ọ̀nà àbáwọlé inú ẹgbẹ́ mọ́.
ọ̀nà Envoy
Ṣàyẹ̀wò ẹgbẹ́ JWKS jìn àti ọ̀nà nẹ́tíwọ́kì rẹ̀. Fíforúkọ́ ibi-ìlọ sí mesh kò fi ara rẹ̀ kún CONNECT ìgbésẹ̀ ilé-iṣẹ́; àwọn àyípadà istiod kò lè ṣètò gbígbé Envoy.