Ein skipan á Kubernetes-noduni kann brúka shell-proxy, meðan ein Pod á tí noduni hevur einki proxy-umhvørvi. Umhvørvi eindarinnar verður ásett av myndini og Pod-uppsetingini.

Fyri eitt forrit, ið stuðlar hesum broytum, set eina env-lista í verandi eindarfærslu:

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

Í einum Deployment hoyrir hetta undir viðkomandi eind í spec.template.spec.containers. Dagfør arbeiðsbyrðina gjøgnum vanliga útrulling, so nýggjar Pods fáa tað. Veit eisini nøvn við smáum bókstavum, tá ið tann veruligi klienturin krevur tað.

Umfarstlistin er eitt byrjunar dømi, ikki ein skrá yvir hvørja leið í klósturinum. Brúka veruliga DNS-ending klóstursins og innanhýsis mál. Forrit, ið brúka tænastu-IP, kunnu tørva veruligu tænastubólkarnar í eini syntaks, sum klientur teirra stuðlar.

Init-eindir hava egnar eindarstøði. Set tað ætlaða uppsetingina har, tá tær gera eina útihýsis niðurting. Fyri almennar HTTP-niðurtingingar er ein endapuntur úr HTTP-proxy-listanum ein møguleiki fyri hesi eindar-umhvørvisvirði.

Myndheintingar fara fram, áðrenn forritið koyrir, og verða gjørdar av eindarkoyruringini á noduni. Pod-umhvørvi kann ikki seta ta fyrrverandi skrásetingarsambandið.

At enda ávirka HTTP-proxy-broytir bert klientar, ið brúka tær. Tær umstilla ikki vilkærligan dátugrunns-, UDP- ella annan sokket-ferðslu frá Podini.

Skyldar greinar