Kubernetes

Kubernetes mezgli un pākstis

Kubernetes mezgli un pākstis

Uzņēmumiem, kas mēģina izmantot konteineru tehnoloģiju ražošanas līmeņa izvietošanai, klasteru pārvaldība un orķestrēšanas dzinēji kļūst arvien nozīmīgāki. Protams, Kubernetes ir viens no ievērojamākajiem orķestrēšanas dzinējiem. Pākstīm un mezgliem Kubernetes pasaulē ir svarīga loma. Tātad apspriedīsim šo komponentu pamatus.

Kubernetes pākstis

Pod var definēt kā konteineru kolekciju, kas koplieto tīkla krātuvi un darbības instrukcijas. Tas darbojas kā vienība. Visi konteineri Podā ir izvietoti līdzās un plānoti. Būtībā tas ir lietojumprogrammas “loģiskais resursdators”.

Šeit ir Kubernetes Pod īpašības:

Nav stingru noteikumu par to, kā apvienot konteinerus, lai izveidotu Pod. Bet ideja ir cieši savienot vienu vai vairākus lietojumprogrammu konteinerus kopā. Fizisko vai virtuālo mašīnu pasaulē Pod izskatās kā viena mašīna ar cieši saistītu lietojumprogrammu mitināšanu.

Izstrādājot Pod, Kubernetes izstrādātājiem vajadzētu domāt par Pod kā atomu vienību. Tātad jūs varat ievietot lietojumprogrammas, kuras gūs labumu no tuvuma. Piemēram, jūs varat ievietot konteineru mezglam.js tīmekļa lietojumprogramma un konteiners, kas tai piegādā datus tajā pašā Pod. Tādā veidā konteineri gūs labumu no kopīgas izvietošanas un plānošanas vienā Podā.

Domājams, ka pākstis ir viegli nomaināmas. Katrs pods tiek izveidots, apvienojot vienu vai vairākus lietojumprogrammu konteinerus. Tad tas tiek izvietots mezglā. Tas paliek mezglā līdz tā izbeigšanai. Ja mezgls neizdodas, Kubernetes galvenie komponenti veselos klastera mezglos izveido līdzīgus pākstus.


Kubernetes mezgli

Mezgls ir definēts kā strādnieku mašīna. Agrīnā Kubernetes attīstībā mezglu sauca par minionu. Tā var būt fiziska vai virtuāla mašīna. Meistars pārvalda katru Mezglu. Mezglā var izvietot vairākas pākstis, un nav nekādu ierobežojumu attiecībā uz to, kāda veida pākstis var darbināt mezglos. Kubernetes Master veic pogu plānošanu dažādos mezglos un seko līdzi pieejamajiem resursiem.

Šeit ir obligāti Kubernetes mezgla komponenti:

Atšķirībā no Pods, mezglus tieši neveido Kubernetes. Kuberenetes paņem fizisko vai virtuālo mašīnu uz jūsu resursu kopas jūsu mākonī vai datu centrā un izveido abstrakciju. Tātad, kad Kuberenetes izveido Mezglu, tas rada objektu, kas attēlo Mezglu.


Secinājums

Pākstis un mezgli ir Kubernetes pamatjēdzieni. Konteineri tiek apvienoti, lai izveidotu Pod slodzes, un pēc tam Pods tiek sadalīts mezglos vai darba mašīnās. Izmantojot Pods un Nodes kombināciju, Kubernetes spēj izveidot jaudīgas kopas, lai atbalstītu liela mēroga lietojumprogrammas.

Turpmāka izpēte:

Atsauces:

Kā mainīt peles rādītāja un kursora izmēru, krāsu un shēmu operētājsistēmā Windows 10
Peles rādītājs un kursors operētājsistēmā Windows 10 ir ļoti svarīgi operētājsistēmas aspekti. To var teikt arī par citām operētājsistēmām, tāpēc pati...
Bezmaksas un atvērtā koda spēļu dzinēji Linux spēļu izstrādei
Šis raksts aptvers bezmaksas un atvērtā koda spēļu motoru sarakstu, kurus var izmantot, lai izstrādātu 2D un 3D spēles Linux. Šādu spēļu dzinēju ir da...
Tomb Raider for Linux apmācība
Tomb Raider ēna ir divpadsmitais papildinājums Tomb Raider sērijai - darbības piedzīvojumu spēļu franšīzei, kuru izveidoja Eidos Montreal. Spēli gan k...