Hop TCP an tseachfhreastalaí CONNECT corparáidigh a chlárú in Istio
Úsáid patrún ServiceEntry don seachfhreastalaí seachtrach i mód sidecar le haghaidh éisteoir an tseachfhreastalaí, agus coinnigh roghnú seachfhreastalaí an fheidhmchláir agus údarú an spriocdhírithe ar leithligh.
Do mheároibre a roghnaíonn seachfhreastalaí CONNECT corparáideach cheana féin, feiceann an sidecar nasc leis an éisteoir sin. Cláraigh bealach an chéad hop mar TCP de réir phatrún doiciméadaithe an tseachfhreastalaí sheachtraigh sidecar:
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: NONECuir an IP agus an port in ionad fhíorphointe deiridh an tseachfhreastalaí. Meaitseálann an sampla seo TCP de réir seolta; ní roghnaíonn hosts suíomh Gréasáin criptithe laistigh den tollán.
Tá a ionchur seachfhreastalaí tacaíochta fós de dhíth ar an bhfeidhmchlár, mar shampla HTTPS_PROXY=http://203.0.113.10:3128 do chliant comhoiriúnach. Ní chuireann ServiceEntry iallach ar fheidhmchlár neamhchumraithe iarratais seachfhreastalaí a sheoladh.
Cláraigh an bealach seachfhreastalaí seo seachas gach suíomh a dtéann sé trí thollán chuige níos déanaí. Osclaíonn an seachfhreastalaí tosaigh an nasc leanúnach agus socraíonn sé an bhfuil an cuntas agus an sprioc iarrtha ceadaithe. Ní thugann cead mesh don chéad hop TCP an t-údarú seachfhreastalaí sin ná treoir roghnú bealaigh don fheidhmchlár.