ଯେଉଁ ୱାର୍କଲୋଡ୍ ପୂର୍ବରୁ କର୍ପୋରେଟ୍ 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: NONE

IP ଏବଂ ପୋର୍ଟକୁ ପ୍ରକୃତ ପ୍ରକ୍ସି ଏଣ୍ଡପଏଣ୍ଟ ସହିତ ବଦଳାନ୍ତୁ। ଏହି ଉଦାହରଣ TCPକୁ ଠିକଣା ଅନୁସାରେ ମେଳାଏ; hosts ଟନେଲ ଭିତରେ ଥିବା ଏନକ୍ରିପ୍ଟେଡ୍ ୱେବସାଇଟ୍ ଚୟନ କରେ ନାହିଁ।

ଆପ୍ଲିକେସନକୁ ତାର ସମର୍ଥିତ ପ୍ରକ୍ସି ଇନପୁଟ୍ ଏବେ ମଧ୍ୟ ଦରକାର, ଯେପରି ସୁସଙ୍ଗତ କ୍ଲାୟେଣ୍ଟ ପାଇଁ HTTPS_PROXY=http://203.0.113.10:3128। ServiceEntry କନଫିଗର ହୋଇନଥିବା ଆପ୍ଲିକେସନକୁ ପ୍ରକ୍ସି ଅନୁରୋଧ ପଠାଇବାକୁ ବାଧ୍ୟ କରେ ନାହିଁ।

ପରେ ଟନେଲ ହେବାକୁ ଥିବା ପ୍ରତ୍ୟେକ ୱେବସାଇଟ୍ ବଦଳରେ ଏହି ପ୍ରକ୍ସି ମାର୍ଗ ପଞ୍ଜିକରଣ କରନ୍ତୁ। ଫରୱାର୍ଡ ପ୍ରକ୍ସି ପରବର୍ତ୍ତୀ ସଂଯୋଗ ଖୋଲେ ଏବଂ ଖାତା ଓ ଅନୁରୋଧିତ ଗନ୍ତବ୍ୟ ଅନୁମତିପ୍ରାପ୍ତ କି ନାହିଁ ନିର୍ଣ୍ଣୟ କରେ। ପ୍ରଥମ TCP ହପ୍ ପାଇଁ mesh ଅନୁମତି ସେହି ପ୍ରକ୍ସି ଅଧିକୃତି କିମ୍ବା ଆପ୍ଲିକେସନ ପାଇଁ ମାର୍ଗ-ଚୟନ ନିର୍ଦ୍ଦେଶ କିଛି ଦିଏ ନାହିଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ