Envoy ਦੇ upstream TLS ਸੰਦਰਭ ਨੂੰ ਕੰਟੇਨਰ ਦੇ ਅੰਦਰਲੇ 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 ਬੇਨਤੀ ਕਿਸੇ ਹੋਰ ਟਰੱਸਟ ਸਰੋਤ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੀ ਹੈ। ਇਹ ਇਨਪੁਟ Envoy ਤੋਂ ਉਤਪੰਨ TLS ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ; ਸਾਧਾਰਨ CONNECT ਰਿਲੇ ਵਿੱਚ, ਐਪਲੀਕੇਸ਼ਨ ਹੀ ਮੰਜ਼ਿਲ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਵਾਲਾ TLS ਕਲਾਇੰਟ ਰਹਿੰਦਾ ਹੈ।