Àṣẹ kan lórí Kubernetes node lè lo shell proxy nígbà tí Pod kan lórí node yẹn kò ní àyíká proxy kankan. Àyíká container ni a fi àwòrán rẹ̀ àti ètò Pod hàn.

Fún ohun èlò tí ó ń ṣe àtìlẹ́yìn fún àwọn onípadà wọ̀nyí, fi àkójọ env kún àbáwọlé container tí ó wà tẹ́lẹ̀:

env:
  - name: HTTP_PROXY
    value: http://proxy.example:8080
  - name: HTTPS_PROXY
    value: http://proxy.example:8080
  - name: NO_PROXY
    value: localhost,127.0.0.1,kubernetes.default.svc,.svc,.cluster.local

Nínú Deployment, èyí wà lábẹ́ container tí ó yẹ nínú spec.template.spec.containers. Ṣe àtúnṣe iṣẹ́ náà nípasẹ̀ ìgbéjáde deede rẹ̀ kí àwọn Pod tuntun lè gbà á. Pèsè àwọn orúkọ lẹ́tà kékeré pẹ̀lú nígbà tí aláràbá gidi bá béèrè fún wọn.

Àkójọ ìforígbárí jẹ́ àpẹẹrẹ ìbẹ̀rẹ̀, kì í ṣe àkójọ gbogbo ọ̀nà nínú cluster. Lo ìparí DNS gidi ti cluster àti àwọn ibi tí ó wà nínú. Àwọn ohun èlò tí ó ń lo IP iṣẹ́ lè nílò àwọn ibùdó iṣẹ́ gidi nínú àfọwọ́kọ tí aláràbá wọn ń ṣe àtìlẹ́yìn fún.

Àwọn container init ní àwọn ìsọfúnni container tiwọn. Fi ètò tí a pinnu kún ibẹ̀ nígbà tí wọ́n bá ń ṣe ìgbàsílẹ̀ ita. Fún ìgbàsílẹ̀ HTTP gbangba, ojú-ipẹ̀ kan láti àkójọ proxy HTTP jẹ́ olùdíje fún àwọn iye àyíká container wọ̀nyí.

Gbígbé àwòrán wáyé kí ohun èlò tó ṣiṣẹ́, a sì ń ṣe é nípasẹ̀ runtime container ti node. Àyíká Pod kò lè ṣe ètò ìsopọ̀ registry tí ó ṣáájú yẹn.

Níkẹyìn, àwọn onípadà proxy HTTP ń kan àwọn aláràbá tí wọ́n ń lò wọ́n nìkan. Wọn kì í darí ìrìnàjò data base, UDP tàbí socket mìíràn láti Pod.

Àwọn àpilẹ̀kọ tó jọra