Envoy හි upstream TLS සන්දර්භය බහාලුම තුළ ඇති CA බණ්ඩලයට යොමු කරන්න
ගතිශීලී forward-proxy පොකුරක් ආරම්භ කරන TLS සඳහා, එම පොකුරේ 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 යෙදවුමේ විශ්වාස ද්රව්ය ක්රියාවලිය හරහා ඇතුළත් කරන්න, සහ ගමනාන්තය අවශ්ය අතරමැදි සහතික සපයන බව තහවුරු කරන්න. තෝරාගත් වින්යාස හෝ රහස්-යාවත්කාලීන යාන්ත්රණය හරහා වෙනස්කම් යොදන්න.
ලේඛනගත ගතිශීලී forward-proxy TLS සැකසුම විසඳන ලද සත්කාරකය සඳහා SNI සහ සත්කාරක නාම SAN සත්යාපනය සපයයි. එම අනන්යතා පරීක්ෂාව දාම සත්යාපනය සමඟ තබා ගන්න.
සාර්ථක wget ඉල්ලීමක් වෙනත් විශ්වාස මූලාශ්රයක් භාවිත කළ හැක. මෙම ආදානය Envoy වෙතින් ආරම්භ වන TLS ආවරණය කරයි; සාමාන්ය CONNECT රිලේ එකක, යෙදුම ගමනාන්තය සත්යාපනය කරන TLS සේවාලාභියා ලෙසම රැඳේ.