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 ደንበኛ ሆኖ ይቆያል።

ተዛማጅ ጽሑፎች