ចង្អុលបង្ហាញបរិបទ upstream TLS របស់ Envoy ទៅកាន់បណ្តុំ CA ក្នុងកុងតឺន័រ
សម្រាប់ TLS ដែលចាប់ផ្តើមដោយចង្កោម forward-proxy ឌីណាមិក កំណត់ trusted_ca នៅលើចង្កោមនោះ ខណៈរក្សាការផ្ទៀងផ្ទាត់ SAN គោលដៅ។
transport_socket:
name: envoy.transport_sockets.tls
typed_config:
"@type": type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext
common_tls_context:
validation_context:
trusted_ca:
filename: /etc/envoy/trust/upstream-ca.pemបញ្ចូលវាជាមួយការកំណត់រចនាសម្ព័ន្ធរបស់ចង្កោម forward-proxy ឌីណាមិក។ ផ្លូវបណ្តុំដែលបានអនុម័តត្រូវតែអាចអានបានដោយដំណើរការ Envoy ដែលកំពុងដំណើរការ។ នៅក្នុង Kubernetes សូមពិនិត្យឯកសារដែលបានម៉ោននៅក្នុងកុងតឺន័រ; វិញ្ញាបនបត្រដែលដំឡើងតែលើថ្នាំងកម្មករមិនផ្តល់វាទេ។
បញ្ចូល CA ដែលត្រូវការតាមរយៈដំណើរការសម្ភារៈទុកចិត្តរបស់ការដាក់ពង្រាយ ហើយបញ្ជាក់ថាគោលដៅផ្តល់វិញ្ញាបនបត្រកម្រិតកណ្តាលដែលចាំបាច់។ អនុវត្តការផ្លាស់ប្តូរតាមយន្តការកំណត់រចនាសម្ព័ន្ធ ឬធ្វើបច្ចុប្បន្នភាពអាថ៌កំបាំងដែលបានជ្រើសរើស។
ការកំណត់ TLS forward-proxy ឌីណាមិកដែលបានចងក្រងផ្តល់ការផ្ទៀងផ្ទាត់ SNI និង SAN ឈ្មោះម៉ាស៊ីនសម្រាប់ម៉ាស៊ីនដែលបានដោះស្រាយ។ រក្សាការត្រួតពិនិត្យអត្តសញ្ញាណនោះ គួបផ្សំនឹងការផ្ទៀងផ្ទាត់ខ្សែសង្វាក់។
សំណើ wget ដែលជោគជ័យអាចប្រើប្រភពទុកចិត្តផ្សេង។ ការបញ្ចូលនេះគ្របដណ្តប់ TLS ដែលមានប្រភពពី Envoy; នៅក្នុងរីឡេ CONNECT ធម្មតា កម្មវិធីនៅតែជាអតិថិជន TLS ដែលផ្ទៀងផ្ទាត់គោលដៅ។