Foar in wurklast dy't al in bedriuws-CONNECT-proxy kiest, sjocht de sidecar in ferbining nei dy listener. Registrearje de rûte fan de earste hop as TCP neffens it dokumintearre sidecar-patroan foar eksterne 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

Ferfange it IP en de poarte troch it echte proxy-einpunt. Dit foarbyld matcht TCP op adres; hosts kiest gjin fersifere webside binnen de tunnel.

De applikaasje hat noch altyd har stipe proxy-ynfier nedich, lykas HTTPS_PROXY=http://203.0.113.10:3128 foar in kompatibele klant. In ServiceEntry soarget net dat in net-konfigurearre applikaasje proxy-oanfragen stjoert.

Registrearje dizze proxy-rûte ynstee fan elke webside dêr't it letter nei tunnelt. De foarproxy iepenet de folgjende ferbining en beslút oft it akkount en de oanfrege bestimming tastien binne. Mesh-tastimming foar de earste TCP-hop jout noch dy proxytastimming noch in rûtekar-ynstruksje oan de applikaasje.

Relatearre artikelen