Skrá TCP-hoppið hjá fyrirtækis-CONNECT-proxynu í Istio
Notaðu ServiceEntry-sniðmátið fyrir ytri proxy í sidecar-stillingu fyrir proxýhlustaran, á meðan val forritsins á proxy og heimild áfangastaðar haldast aðskilin.
Fyrir vinnuálag sem velur þegar fyrirtækis-CONNECT-proxy sér sidecar-tenginguna við þann hlustara. Skráðu leið fyrsta hopps sem TCP samkvæmt skjalfestu sidecar-sniðmáti fyrir ytri 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: NONESkiptu IP-tölunni og portinu út fyrir raunverulegan endapunkt proxýsins. Þetta dæmi passar TCP eftir vistfangi; hosts velur ekki dulkóðaða vefsíðu inni í göngunum.
Forritið þarf enn sína studdu proxy-innstillingu, til dæmis HTTPS_PROXY=http://203.0.113.10:3128 fyrir samhæfan biðlara. ServiceEntry lætur ekki óstillt forrit senda proxy-beiðnir.
Skráðu þessa proxy-leið frekar en hverja vefsíðu sem hún göngar síðar til. Framproxyið opnar næstu tengingu og ákveður hvort reikningurinn og umbeðinn áfangastaður séu leyfð. Mesh-heimild fyrir fyrsta TCP-hoppið veitir hvorki þá proxy-heimild né leiðarvalsleiðbeiningu til forritsins.