RequestAuthentication.jwksUri មិនកំណត់អត្តសញ្ញាណកម្មវិធីថាជាអ្នកទាញយកទេ។ Istio 1.31 បានចងក្រងរបៀប PILOT_JWT_ENABLE_REMOTE_JWKS ទាំងនេះ៖

តម្លៃអ្នកទាញយក
istiod / falseistiod
hybrid / trueEnvoy ជាមួយការត្រលប់ទៅ istiod សម្រាប់ម៉ាស៊ីនមេខាងក្រៅ
envoyEnvoy

ពិនិត្យកំណែដែលបានដាក់ពង្រាយ និងបរិស្ថានគ្រប់គ្រងពិតប្រាកដ មុនពេលជ្រើសសាខា។

ផ្លូវ istiod

អ្នកដោះស្រាយសោរបស់វាប្រើការស្វែងរក proxy នៃបរិស្ថាន 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 ជាសាធារណៈ ហើយការចេញតាម proxy សាធារណៈត្រូវបានអនុញ្ញាត បញ្ជី proxy HTTP ផ្តល់បេក្ខជនសម្រាប់តម្លៃ HTTPS_PROXY របស់ istiod; រក្សាការរំលងខាងក្នុងរបស់ចង្កោម។

ផ្លូវ Envoy

ពិនិត្យចង្កោម JWKS ពីចម្ងាយ និងផ្លូវបណ្តាញរបស់វា។ ការចុះឈ្មោះគោលដៅក្នុង mesh មិនបន្ថែមជំហាន CONNECT សាជីវកម្មដោយខ្លួនឯងទេ; អថេររបស់ istiod មិនអាចកំណត់ការដឹកជញ្ជូនរបស់ Envoy បានទេ។

អត្ថបទពាក់ព័ន្ធ