Atharraichidhean àrainne proxy a shuidheachadh ann am Pod Kubernetes
Cuir na h-atharraichidhean proxy HTTP le taic ann an sònrachadh container Kubernetes agus cùm slighean dìreach a' chnuasach air leth bho rèiteachadh tarraing nan ìomhaighean.
Faodaidh òrdugh air nód Kubernetes proxy slige a chleachdadh fhad 's nach eil àrainne proxy sam bith aig Pod air an nód sin. Tha àrainne a' chontainer air a mhìneachadh leis an ìomhaigh agus le rèiteachadh a' Phod.
Airson tagradh a bheir taic do na h-atharraichidhean seo, cuir liosta env ris an innteart container a th' ann mar-thà:
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
Ann an Deployment, buinidh seo fo'n chontainer iomchaidh ann an spec.template.spec.containers. Ùraich an luchd-obrach tron rollout àbhaisteach aige gus am faigh Pods ùra e. Thoir seachad ainmean le litrichean beaga cuideachd nuair a dh'fheumas an fhìor-chliant iad.
Tha an liosta sheachain na dhealbh tòiseachaidh, chan e clàr de gach slighe sa chnuasach. Cleachd fìor-cheann-litir DNS a' chnuasaich agus na cinn-uidhe a-staigh. Dh'fhaodadh gum bi feum aig tagraidhean a chleachdas IP seirbheis air na fìor-raointean seirbheis ann an co-chòrdadh a bheir an cliant aca taic dha.
Tha sònrachadh container fhèin aig containeran init. Cuir an rèiteachadh a thathar an dùil riutha an sin nuair a nì iad luchdachadh sìos bhon taobh a-muigh. Airson luchdachaidhean sìos pobalach HTTP, tha ceann-phuing bhon liosta proxy HTTP na tagraiche airson nan luachan àrainne container seo.
Bidh tarraing ìomhaighean a' tachairt mus ruith an tagradh agus bidh runtime container an nóid ga dhèanamh. Chan urrainn do dh'àrainne a' Phod an ceangal clàraidh na bu tràithe sin a rèiteachadh.
Mu dheireadh, chan eil atharraichidhean proxy HTTP a' toirt buaidh ach air clianta a chleachdas iad. Chan eil iad ag ath-sheòladh trafaig bun-tasgaidh, UDP no trafaig socaid eile sam bith bhon Phod.