Sajili Hatua ya TCP ya proksi ya CONNECT ya shirika katika Istio
Tumia muundo wa ServiceEntry wa proksi ya nje katika hali ya sidecar kwa msikilizaji wa proksi, huku ukiacha uteuzi wa proksi wa programu na idhini ya lengwa kikiwa tofauti.
Kwa mzigo wa kazi ambao tayari unachagua proksi ya CONNECT ya shirika, sidecar huona muunganisho kwa msikilizaji huyo. Sajili njia ya hatua ya kwanza kama TCP kulingana na muundo ulioandikwa wa proksi ya nje ya 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: NONEBadilisha IP na bandari na ncha halisi ya proksi. Mfano huu unalinganisha TCP kwa anwani; hosts haichagui tovuti iliyosimbwa ndani ya handaki.
Programu bado inahitaji ingizo lake la proksi linalotumika, kama HTTPS_PROXY=http://203.0.113.10:3128 kwa mteja anayewiana. ServiceEntry haifanyi programu isiyosanidiwa itume maombi ya proksi.
Sajili njia hii ya proksi badala ya kila tovuti ambayo baadaye itapitisha handaki. Proksi ya mbele hufungua muunganisho unaofuata na huamua ikiwa akaunti na lengwa linaloomba zinaruhusiwa. Idhini ya mesh kwa hatua ya kwanza ya TCP haitoi idhini hiyo ya proksi wala maelekezo ya uteuzi wa njia kwa programu.