Istioত সাংগঠনিক CONNECT প্ৰক্সিৰ TCP হপ পঞ্জীয়ন কৰক
প্ৰক্সি লিচেনাৰৰ বাবে sidecar-ম’ডৰ external-proxy ServiceEntry আৰ্হি ব্যৱহাৰ কৰক, কিন্তু এপ্লিকেশ্যনৰ প্ৰক্সি নিৰ্বাচন আৰু লক্ষ্য অনুমোদন পৃথক ৰাখক।
ইতিমধ্যে সাংগঠনিক CONNECT প্ৰক্সি বাছনি কৰা ৱৰ্কলোডৰ বাবে sidecar-এ সেই লিচেনাৰলৈ এটা সংযোগ দেখে। প্ৰথম হপৰ ৰুট TCP হিচাপে নথিভুক্ত sidecar external-proxy আৰ্হিত পঞ্জীয়ন কৰক:
apiVersion: networking.istio.io/v1
kind: ServiceEntry
metadata:
name: corporate-forward-proxy
spec:
hosts:
- proxy.corp.example
addresses:
- 203.0.113.10/32
ports:
- number: 3128
name: tcp-proxy
protocol: TCP
location: MESH_EXTERNAL
resolution: NONEIP আৰু প’ৰ্টটো প্ৰকৃত প্ৰক্সি এণ্ডপইণ্টেৰে সলনি কৰক। এই উদাহৰণে TCPক ঠিকনাৰ দ্বাৰা মিলায়; hosts এ টানেলৰ ভিতৰৰ এনক্ৰিপ্ট কৰা ৱেবছাইট বাছনি নকৰে।
এপ্লিকেশ্যনটোৱে এতিয়াও ইয়াৰ সমৰ্থিত প্ৰক্সি ইনপুট লাগে, যেনে উপযুক্ত ক্লায়েন্টৰ বাবে HTTPS_PROXY=http://203.0.113.10:3128। ServiceEntry-এ কনফিগাৰ নকৰা এপ্লিকেশ্যনক প্ৰক্সি অনুৰোধ পঠিয়াবলৈ নকৰে।
পিছত টানেল কৰা প্ৰতিটো ৱেবছাইটৰ পৰিবৰ্তে এই প্ৰক্সি ৰুটটো পঞ্জীয়ন কৰক। ফৰৱাৰ্ড প্ৰক্সিয়ে পৰৱৰ্তী সংযোগ খোলে আৰু একাউণ্ট আৰু অনুৰোধিত গন্তব্য অনুমোদিত হয় নে নহয় সেইটো নিৰ্ধাৰণ কৰে। প্ৰথম TCP হপৰ বাবে mesh অনুমতিয়ে সেই প্ৰক্সি অনুমোদন বা এপ্লিকেশ্যনৰ বাবে ৰুট-নিৰ্বাচন নিৰ্দেশনা কোনোৱেই নিদিয়ে।