Cofrestru naid TCP y proxy CONNECT corfforaethol yn Istio
Defnyddiwch batrwm ServiceEntry proxy allanol modd sidecar ar gyfer y gwrandäwr proxy, gan adael dewis proxy'r ap a chaniatau'r targed ar wahân.
Ar gyfer llwyth gwaith sydd eisoes yn dewis proxy CONNECT corfforaethol, mae'r sidecar yn gweld cysylltiad â'r gwrandäwr hwnnw. Cofrestrwch lwybr y naid gyntaf fel TCP yn y patrwm proxy allanol sidecar a ddogfennwyd:
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: NONEDisodlwch yr IP a'r porthladd â gwir bwynt terfyn y proxy. Mae'r enghraifft hon yn paru TCP yn ôl cyfeiriad; nid yw hosts yn dewis gwefan amgryptiedig o fewn y twnnel.
Mae'r ap yn dal i fod angen ei fewnbwn proxy a gefnogir, megis HTTPS_PROXY=http://203.0.113.10:3128 ar gyfer cleient cydnaws. Nid yw ServiceEntry yn gwneud i ap heb ei ffurfweddu anfon ceisiadau proxy.
Cofrestrwch y llwybr proxy hwn yn hytrach na phob gwefan y mae'n twnelu iddi yn ddiweddarach. Mae'r proxy blaen yn agor y cysylltiad ymlaen ac yn penderfynu a yw'r cyfrif a'r gyrchfan a geisiwyd yn cael eu caniatáu. Nid yw caniatâd mesh ar gyfer y naid TCP gyntaf yn darparu'r caniatâd proxy hwnnw nac unrhyw gyfarwyddyd dewis llwybr i'r ap.