Skipun á Kubernetes-hnútnum getur notað skeljarmilliþjón á meðan Pod á þeim hnút hefur ekkert milliþjónsumhverfi. Umhverfi gámsins er skilgreint af mynd hans og uppsetningu Pods.

Fyrir forrit sem styður þessar breytur, bætið env-lista við núverandi gámsfærslu þess:

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

Í Deployment tilheyrir þetta undir viðkomandi gám í spec.template.spec.containers. Uppfærið vinnuálagið í gegnum venjulega útgáfu þess svo nýir Pods fái það. Veitið einnig nöfn með lágstöfum þegar raunverulegi biðlarinn krefst þess.

Framhjáleiðslulistinn er byrjunar dæmi, ekki skrá yfir hverja leið klasans. Notið raunverulega DNS-viðskeyti klasans og innri áfangastaði. Forrit sem nota þjónustu-IP gætu þurft raunverulegu þjónustusviðin í setningafræði sem biðlari þeirra styður.

Init-gámar hafa eigin gámsforskriftir. Bætið fyrirhugaðri uppsetningu þar þegar þeir framkvæma ytri niðurhal. Fyrir opinbert HTTP-niðurhal er endapunktur úr HTTP-milliþjónslistanum frambjóðandi fyrir þessi gámsumhverfisgildi.

Myndsótt fer fram áður en forritið keyrir og er framkvæmd af gámkeyrslu hnútsins. Pod-umhverfi getur ekki stillt þá fyrri skráningartengingu.

Að lokum hafa HTTP-milliþjónsbreytur aðeins áhrif á biðlara sem nota þær. Þær beina ekki handahófskenndum gagnagrunns-, UDP- eða öðrum sokkabandalagi frá Podnum.

Tengdir greinar