زمینه TLS بالادستی Envoy را به بسته CA داخل کانتینر اشاره دهید
برای 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این را با پیکربندی خوشه پراکسی پیشرو پویا ادغام کنید. مسیر بسته تأییدشده باید برای فرایند در حال اجرای Envoy قابل خواندن باشد. در Kubernetes، فایل نصبشده درون کانتینر را بررسی کنید؛ گواهیای که فقط روی گره کارگر نصب شده است آن را فراهم نمیکند.
CA موردنیاز را از طریق فرایند مواد اعتماد استقرار وارد کنید و تأیید کنید که مقصد گواهیهای میانی لازم را فراهم میکند. تغییرات را از طریق مکانیزم پیکربندی یا بهروزرسانی راز انتخابشده اعمال کنید.
پیکربندی مستند TLS پراکسی پیشرو پویا، تأیید SNI و SAN نام میزبان را برای میزبان حلشده فراهم میکند. آن بررسی هویت را در کنار اعتبارسنجی زنجیره نگه دارید.
یک درخواست موفق wget میتواند از منبع اعتماد دیگری استفاده کند. این ورودی TLSای را پوشش میدهد که از Envoy سرچشمه میگیرد؛ در یک رله CONNECT ساده، برنامه همچنان مشتری TLS است که مقصد را اعتبارسنجی میکند.