Աշխատանքային ծանրաբեռնվածության համար, որն արդեն ընտրում է կորպորատիվ CONNECT պրոքսի, sidecar-ը տեսնում է կապ այդ լսիչին։ Գրանցեք առաջին թռիչքի երթուղին որպես TCP՝ փաստաթղթավորված 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: NONE

Փոխարինեք IP-ն ու պորտը պրոքսիի իրական վերջնակետով։ Այս օրինակը TCP-ն համապատասխանեցնում է հասցեով. hosts չի ընտրում գաղտնագրված կայք թունելի ներսում։

Հավելվածին դեռ պետք է իր աջակցվող պրոքսիի մուտքը, օրինակ՝ HTTPS_PROXY=http://203.0.113.10:3128 համատեղելի հաճախորդի համար։ ServiceEntry-ն չի ստիպում չկարգավորված հավելվածին պրոքսիի հարցումներ ուղարկել։

Գրանցեք այս պրոքսիի երթուղին, այլ ոչ թե յուրաքանչյուր կայք, որով այն հետագայում թունելավորում է։ Առաջադիր պրոքսին բացում է հաջորդ կապը և որոշում՝ արդյոք հաշիվն ու պահանջված նպատակակետը թույլատրված են։ Առաջին TCP թռիչքի mesh թույլտվությունը չի տալիս ո՛չ այդ պրոքսիի լիազորությունը, ո՛չ էլ երթուղու ընտրության հրահանգ հավելվածին։

Առնչվող հոդվածներ