Nga mahi pai a Kubernetes. Te Whakamana i te Ora o Kubernetes me nga Whakamatau Riri me te Ora

Nga mahi pai a Kubernetes. Te hanga ipu iti
Nga mahi pai a Kubernetes. Whakaritenga o Kubernetes me te mokowāingoa

Nga mahi pai a Kubernetes. Te Whakamana i te Ora o Kubernetes me nga Whakamatau Riri me te Ora

He uaua ki te whakahaere i nga punaha toha na te mea he maha o ratou huānga neke, hurihuri e tika ana kia mahi tika te punaha. Mena ka rahua tetahi o nga huānga, me kitea e te punaha, karohia me te whakatika, me mahi aunoa enei mea katoa. I roto i tenei raupapa Mahinga Pai rawa atu a Kubernetes, ka ako tatou me pehea te whakarite i nga whakamatautau Ririri me te Ora ki te whakamatau i te hauora o te roopu Kubernetes.

Ko te Tirohanga Hauora he huarahi ngawari ki te whakamohio i te punaha mena kei te whakahaere to tauira tono, kaore ranei. Mena kei te heke to tono tono, kaua etahi atu ratonga e uru atu, e tuku tono ranei. Engari, me tuku te tono ki tetahi atu tauira o te tono kua rere ke, ka whakarewahia ranei a muri ake nei. Hei taapiri, me whakahoki ano e te punaha nga mahi ngaro o to tono.

Ma te taunoa, ka timata a Kubernetes ki te tuku waka ki te poti ina e rere ana nga ipu katoa kei roto i nga poti, ka whakaara ano i nga ipu ina pakaru ana. He pai pea tenei whanonga punaha taunoa ki te tiimata, engari ka taea e koe te whakapai ake i te pono o to tukunga hua ma te whakamahi i nga arowhai maatanga ritenga.

Nga mahi pai a Kubernetes. Te Whakamana i te Ora o Kubernetes me nga Whakamatau Riri me te Ora

Waimarie, he tino ngawari tenei mahi a Kubernetes, no reira kaore he take mo te kore e aro ki enei arowhai. Ka whakaratohia e Kubernetes nga momo Tirohanga Hauora e rua, a he mea nui kia mohio ki nga rereketanga o te whakamahi i ia waahanga.

I hangaia te whakamatautau Riri hei korero ki a Kubernetes kua reri to tono ki te whakahaere waka. I mua i te tuku i tetahi ratonga ki te tuku waka ki te poti, me manatoko a Kubernetes kua angitu te arowhai reri. Ki te rahua te whakamatautau Riri, ka whakamutua e Kubernetes te tuku waka ki te poti kia paahi ra ano te whakamatautau.

Ko te whakamatautau Liveness e whakaatu ana ki a Kubernetes mena kei te ora, kua mate ranei to tono. I te keehi tuatahi, ka waiho e Kubernetes anake, i te tuarua ka mukua e ia te peera kua mate ka whakakapi ki te mea hou.

Whakaarohia he ahuatanga ka roa to tono mo te 1 meneti hei whakamahana me te whakarewatanga. Ka kore to ratonga e timata ki te mahi kia oti ra ano te utaina me te whakahaere o te tono, ahakoa kua timata te rerenga mahi. Ka raru ano koe ki te hiahia koe ki te whakanui ake i tenei tukunga ki nga kape maha, na te mea kare nga kape e whiwhi hokohoko kia tino reri. Heoi, ma te taunoa, ka timata a Kubernetes ki te tuku waka i te wa ka timata nga tukanga i roto i te ipu.

Ina whakamahi ana i te whakamatautau Riri, ka tatari a Kubernetes kia tino rere te tono i mua i te tuku i te ratonga ki te tuku waka ki te kape hou.

Nga mahi pai a Kubernetes. Te Whakamana i te Ora o Kubernetes me nga Whakamatau Riri me te Ora

Whakaarohia tetahi atu ahuatanga e iri ana te tono mo te wa roa, ka mutu nga tono ratonga. I te wa e haere tonu ana te mahi, ma te taunoa ka kii a Kubernetes he pai nga mea katoa ka tukuna tonu nga tono ki te pona kore mahi. Engari i te wa e whakamahi ana i te Liveness, ka kitea e Kubernetes kua kore te tono e tuku tono ana ka whakaara ano i te pona mate ma te taunoa.

Nga mahi pai a Kubernetes. Te Whakamana i te Ora o Kubernetes me nga Whakamatau Riri me te Ora

Kia titiro tatou ki te whakamatau i te reri me te oranga. E toru nga tikanga whakamatautau - HTTP, Whakahau me TCP. Ka taea e koe te whakamahi i tetahi o enei ki te tirotiro. Ko te huarahi tino noa ki te whakamatautau i tetahi kaiwhakamahi ko te tirotiro HTTP.

Ahakoa ehara to tono i te tūmau HTTP, ka taea tonu e koe te hanga i tetahi tūmau HTTP mama i roto i to tono hei taunekeneke me te whakamatautau Liveness. I muri i tenei, ka timata a Kubernetes ki te pinging i te pod, a ki te mea ko te whakautu HTTP kei roto i te 200, 300 ms awhe ranei, ka tohu he hauora te pod. Ki te kore, ka tohua te kōwae "he kino".

Nga mahi pai a Kubernetes. Te Whakamana i te Ora o Kubernetes me nga Whakamatau Riri me te Ora

Mo nga whakamatautau Whakahau, ka whakahaerehia e Kubernetes te whakahau i roto i to ipu. Mena ka hoki mai te whakahau me te waehere putanga kore, ka tohuhia te ipu he hauora, ki te kore, ina whiwhi i te nama putanga mai i te 1 ki te 255, ka tohuhia te ipu hei "mate". Ka whai hua tenei tikanga whakamatautau ki te kore e taea e koe, kaore ranei koe e hiahia ki te whakahaere i tetahi tūmau HTTP, engari ka taea e koe te whakahaere i tetahi whakahau hei tirotiro i te hauora o to tono.

Nga mahi pai a Kubernetes. Te Whakamana i te Ora o Kubernetes me nga Whakamatau Riri me te Ora

Ko te tikanga manatoko whakamutunga ko te whakamatautau TCP. Ka ngana a Kubernetes ki te whakatu hononga TCP ki te tauranga kua tohua. Mena ka taea tenei, ka kiia te ipu he hauora; ki te kore, ka kiia kaore e taea. Ka whai hua tenei tikanga mena kei te whakamahi koe i tetahi ahuatanga kaore e tino pai te whakamatautau me te tono HTTP me te whakahaere whakahau. Hei tauira, ko nga ratonga matua mo te manatoko ma te whakamahi i te TCP ko te gRPC, FTP ranei.

Nga mahi pai a Kubernetes. Te Whakamana i te Ora o Kubernetes me nga Whakamatau Riri me te Ora

Ka taea te whirihora i nga whakamatautau me nga tawhā rereke. Ka taea e koe te tautuhi e hia nga wa e tika ana kia mahia, he aha nga paepae angitu me te kore, me te roa o te tatari mo nga whakautu. Mo etahi atu korero, tirohia nga tuhinga mo nga whakamatautau Riri me te Ora. Heoi ano, he mea tino nui ki te whakarite i te whakamatautau Liveness - ko te whakatakotoranga tuatahi o te whakaroa whakamatautau initialDelaySeconds. Ka rite ki taku korero, ko te kore o tenei whakamatautau ka timata ano te waahanga. No reira me mohio koe kia kaua e timata te whakamatautau kia reri ra ano te tono ki te haere, ki te kore ka timata te paihikara ma te whakaara ano. Ka tūtohu ahau ki te whakamahi i te wa whakaoho P99 ranei te wa whakaoho tono toharite mai i te papaa. Kia mahara ki te whakatika i tenei uara na te mea ka tere haere te wa whakaoho o to tono.

Ko te nuinga o nga tohunga ka whakapumau ko nga Tirohanga Hauora he tirotiro mo nga punaha toha, a ko Kubernetes he mea rereke. Ma te whakamahi i nga arowhai hauora ratonga ka whakarite pono, kore raruraru te whakahaere a Kubernetes, he ngawari hoki mo nga kaiwhakamahi.

Ka haere tonu tonu...

Ko etahi panui 🙂

Mauruuru koe mo te noho ki a matou. He pai ki a koe a maatau tuhinga? Kei te hiahia koe ki te kite i etahi atu mea whakamere? Tautokohia matou ma te tuku ota me te tuku korero ki o hoa, kapua VPS mo nga kaihanga mai i te $4.99, he tairitenga ahurei o nga kaitoro taumata-urunga, na matou i hanga mo koe: Ko te pono katoa mo VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps mai i te $19 me pehea ranei te tiri i tetahi tūmau? (e waatea ana me te RAID1 me te RAID10, tae atu ki te 24 matua me te 40GB DDR4).

Dell R730xd 2x iti ake i te pokapū raraunga Equinix Tier IV i Amsterdam? Anei i konei 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV mai i te $199 i roto i te Netherlands! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - mai i te $99! Pānuihia mo Me pehea te hanga hanganga corp. akomanga ki te whakamahi o Dell R730xd E5-2650 v4 tūmau utu 9000 euros mo te pene?

Source: will.com

Tāpiri i te kōrero