Ma hope o nā hiʻohiʻona. Pehea i hana ʻia ai nā papa?

Hele mai kekahi mea komo i kahi papa a i ʻole papa koʻikoʻi. ʻIke ʻo ia i nā lālani kūpono o ke kākoʻo ʻenehana, nā uwea mana i hoʻokele maikaʻi ʻia, kahi hoʻonohonoho papa kuhikuhi o ka hale haʻiʻōlelo, nā kiʻi ʻālohilohi a me nā kiʻi paheʻe. Hāʻawi ka poʻe haʻiʻōlelo me ka ʻakaʻaka a me ka ʻakaʻaka i ka ʻike ma ke ʻano e loaʻa ai iā ʻoe ka manawa e hoʻomaopopo ai. Hoʻonohonoho ʻia nā kū, lele wale nā ​​​​hana hoʻomaʻamaʻa mai kou manamana lima, koe wale nō i kekahi manawa pono ʻoe i ke kōkua o nā limahana loea. kākoʻo.

A hoʻomaha hoʻi kofe me nā poʻe manaʻo like, kahi leʻaleʻa hauʻoli a ikaika, hoʻololi i nā ʻike, nā nīnau i manaʻo ʻole ʻia no nā mea haʻiʻōlelo. ʻO nā pane a me nā ʻike āu e ʻike ʻole ai ma nā manual, akā ma ka hana wale nō.

ʻEhia ka nui o ka manawa, ka hoʻoikaika a me nā aʻalolo āu e manaʻo ai e hana like me kēia?

Ma hope o nā hiʻohiʻona. Pehea i hana ʻia ai nā papa?

Mahalo iā Volodya Guryanov, he luna hoʻomalu Kubernetes i hōʻoia ʻia a alakaʻi ʻenekinia/hui ma Southbridge, nāna i ʻike a komo ikaika i ka hana ʻana i nā papa Slurm he nui mai kinohi mai.

Ua ʻike ʻo ia i ke ʻano o ka hoʻokumu ʻana - nā paʻakikī a me nā ʻokiʻoki, nā ʻike a me nā hopena i manaʻo ʻole ʻia. A ʻo nā Kubernetes i maʻa mua, e like me Slurm Basic a me Slurm Mega. A he papa hou i hoʻoponopono hou ʻia Slurm DevOps: Nā mea hana a me nā hoʻopunipuni, e kokoke mai ana a e hoomaka ana ma ka la 19 o Augate.

Ma hope o nā hiʻohiʻona. Pehea i hana ʻia ai nā papa?

Akā, lawa paha nā mele, e neʻe kākou i ka moʻolelo ponoʻī. Pehea mai kekahi mau kumuhana koʻikoʻi i lawa pono a multifaceted Papa Docker. No laila, e hoʻomaka wau i ka moʻolelo o ka hana ʻana a hoʻomohala ʻia nā papa - e like me "I ka wā lōʻihi ma kahi galaxy mamao, mamao loa ..."

He aha ma hope o nā hiʻohiʻona?

Inā ʻoe e nīnau pehea mākou e hana ai i nā papa a me kahi e hoʻomaka ai, e pane wale wau "Hoʻomaka me kahi manaʻo."

ʻO ka manawa maʻamau ka manaʻo mai kahi wahi - ʻaʻole mākou e noho paʻa i ka lima i lalo a hiki i ka wā e hiki mai ai mākou: "He aha ke kumuhana e hana ai mākou i kahi papa?" Loaʻa nā manaʻo mai kahi o lākou iho mai nā kumu waho. I kekahi manawa, hoʻomaka ka poʻe e nīnau ikaika: "He aha kāu e ʻike ai e pili ana i ia ʻano ʻenehana kikoʻī?" A i ʻole pehea ʻo Docker hiki ʻole ke hoʻokomo iā ia i ka manawa no ka papa koʻikoʻi - ʻike pono ʻia ʻo ia e lawe ʻia i waho i loaʻa ka manawa e haʻi i kekahi mea i ka wā o ka papa koʻikoʻi.

Ma hope o nā hiʻohiʻona. Pehea i hana ʻia ai nā papa?

ʻO kēia ke ʻano o kahi manaʻo.

Ma hope o ka hoʻolaha ʻia ʻana, i koʻu manaʻo, hoʻomaka ka manawa paʻakikī loa - e hoʻomaopopo maʻamau i ka mea e komo ai i loko o kēia papa - ua hoʻohālikelike ʻia kēia me ka mākaukau ʻana o nā mea haʻiʻōlelo no nā hālāwai kūkā.

Aia kekahi ʻeha nui ke ʻike ʻoe ua koho ʻoe i kahi kumuhana a noʻonoʻo: "He aha kaʻu e haʻi aku ai no ia mea? He maʻalahi loa kēia, maopopo kēia, ʻike nā mea a pau i kēia. "

Akā ʻo ka ʻoiaʻiʻo ʻaʻole kēia ka hihia. A ke ʻōlelo aku nei au ma nā wahi he nui, ʻo ka mea i maopopo iā ʻoe, i ka poʻe i hele mai e hoʻolohe iā ʻoe a i ʻole e hele i kahi papa, ʻaʻole maopopo loa. A eia ka nui o ka hana a me ka paio o loko, e pili ana i ka mea e komo ai i loko o ka papa. ʻO ka hopena, loaʻa iā mākou kahi papa inoa o nā mokuna me nā kī nui nui, he aha ka papa e pili ana.

A laila hoʻomaka ka hana maʻamau maʻamau:

  • Koho waiwai
  • E heluhelu pono i nā palapala no ka mana o kēia manawa, ʻoiai ke ulu nei ka honua IT i kekahi ʻano o ka wikiwiki cosmic. ʻOiai inā ʻoe e hana me kekahi mea a hana i kahi papa e pili ana i ia mea, pono ʻoe e hele i ka palapala a ʻike i nā mea hou ma laila, he aha ka mea hoihoi e kamaʻilio e pili ana, he aha ka mea e pono ai ke haʻi.
  • A ʻike ʻia kekahi iwi o ka papa, kahi i uhi ʻia ai ka hapa nui o nā kumuhana, ma ka laulā, a me he mea lā ʻo kēlā me kēia mea - e hoʻopaʻa i nā wikiō a hoʻomaka i ka hana.
  • Akā ʻo ka ʻoiaʻiʻo, ʻaʻole, a laila hoʻomaka ka hana paʻakikī, akā ʻaʻole no nā mea kākau o ka papa, akā no ka poʻe e hoʻāʻo. ʻO ka maʻamau, ʻo kā mākou mau mea hōʻike alpha he kākoʻo ʻenehana, ʻo ia ka mea mua, e hoʻoponopono i nā papa no nā hewa syntactic a me ka grammatical. ʻO ka lua, ua hahau ʻeha lākou iā mākou me nā lāʻau a hoʻohiki i ka wā aia kekahi mau wahi ʻike ʻole ʻia a hiki ʻole ke hoʻomaopopo ʻia. Ke ʻike ʻia kekahi mau ʻōlelo paʻakikī i haku ʻia ma lalo o nā ʻaoʻao ʻelua a i ʻole ka ʻike ʻole ʻia i loko o nā kikokikona. Heluhelu lākou a pau, e nānā.
  • A laila hoʻomaka ka pae hoʻomaʻamaʻa hoʻomaʻamaʻa, kahi e hopu ʻia ai kekahi mau mea hana ʻole a hōʻike ʻia kekahi mau kikoʻī e hiki ke hana paʻakikī, ʻoiai ʻaʻole ia he hoihoi loa - noho wale a kope kope - a ʻike ʻia nā wahi i kahi nui loa. paʻakikī a he nui nā mea a mākou e makemake ai mai ka poʻe e lawe i kēia papa. A laila hiki mai nā manaʻo: "E nā kāne, e maʻalahi maʻaneʻi, e maʻalahi ka ʻike a nui aʻe ka pōmaikaʻi mai ia mea."
  • Ma hope o ka pau ʻana o kēia nui o ka hana, ua kākau ʻia ka ʻāpana e pili ana i ke wikiō, me he mea lā ua maikaʻi nā mea a pau. A hiki iā ʻoe ke hāʻawi aku iā ia no ka hana ʻana, no ka hoʻolaha ʻana i kēia papa. Eia hou, ʻaʻole, ua wikiwiki loa - no ka mea i kēia manawa ua pau mākou i ka hilinaʻi iki iā mākou iho a, ma ke kumu, ua hoʻomaka e hana hou me ka manaʻo. Aia kekahi mea e like me ka hoʻāʻo beta - ʻo ia ka manawa e kono ʻia ai nā poʻe mai nā mea ʻē aʻe, ʻaʻole i pili pū me kā mākou hui ma kekahi ʻano, a no kekahi mau mea maikaʻi e hōʻike ʻia lākou i nā ʻāpana āpau o ka papa, nā wikiō, nā kikokikona, nā hana kūpono, no laila lākou. e loiloi i ka maikaʻi o ka mea, ka hiki ke loaʻa i nā mea a kōkua iā mākou e hana i ka papa e like me ka hiki.
  • A i ka wā e hele ai kekahi mau ʻano like ʻole, nā mea haʻiʻōlelo, nā hoʻāʻo alpha ma ke ʻano o ke kākoʻo ʻenehana, ka hoʻāʻo beta, nā hoʻomaikaʻi. A laila hoʻomaka hou nā mea āpau - kākoʻo ʻenehana, hoʻāʻo beta, hoʻomaikaʻi.
  • A i kekahi manawa, hiki mai ka hoʻomaopopo ʻana ua hana ʻia mākou me nā hoʻololi, no ka mea, he mea maoli ʻole ia e hōʻoia i ka makemake o nā mea a pau, a i ʻole kekahi mau hoʻoholo koʻikoʻi. Ke koʻikoʻi nā manaʻo he nui ma kekahi mau wahi, e hana hou i ka honua holoʻokoʻa, no ka mea, ua hewa kekahi mea.
  • A laila hiki mai ka manawa no nā hoʻoponopono liʻiliʻi - ma kahi ʻaʻole i hoʻonohonoho maikaʻi ʻia ka ʻōlelo, ma kahi ʻaʻole makemake kekahi i ka font, 14,5, akā makemake ʻo 15,7.
  • Ke hoʻomau nei kēia ʻano ʻōlelo, a laila ʻo ia, wehe ʻia ka papa a ʻoi aku ka liʻiliʻi, hoʻomaka nā kūʻai kūhelu.

A i ka nānā mua ʻana, ʻaʻole maʻalahi ka hana pōkole a maʻalahi o ka hana ʻana i kahi papa a lōʻihi loa.

A aia kekahi mea nui ʻaʻole e pau ka hana me ka papa ke hoʻokuʻu ʻia ka papa. ʻO ka mea mua, heluhelu pono mākou i nā ʻōlelo i waiho ʻia ma kekahi mau ʻāpana. A ʻoiai nā hana a pau a mākou i hana ai, ʻike ʻia kekahi mau hemahema, ke hoʻoponopono ʻia a hoʻomaikaʻi ʻia kekahi mau hewa ma ke ala, i ka manawa maoli, i loaʻa i kēlā me kēia mea hoʻohana i kahi lawelawe ʻoi aku ka maikaʻi.

Ma hope o nā hiʻohiʻona. Pehea i hana ʻia ai nā papa?

Kēlā me kēia papa i kona huahana nona iho, ka mea, ma ka ho'ākāka 'ana i ka laulā manaʻo, e nānā i ka palena manawa, hana ia memo i loko o ka palena i ka wā e hiki mai ai ka manawa e kākau hou i ka papa, a e hiki mai ana, no ka mea, i loko o elua makahiki. a i ʻole hoʻokahi makahiki ma hope, e lilo ana kekahi o nā mea a mākou e haʻi aku nei i mea ʻole no ka mea e lilo ia i mea kahiko. Hana ka mea nona ka huahana i nā moʻolelo ma nā ʻaoʻao i nīnau pinepine ʻia e ka poʻe he aha nā mea i maopopo ʻole, he aha nā hana i ʻike paʻakikī loa, a ʻo ia hoʻi, maʻalahi loa. A mālama ʻia kēia mau mea a pau i ka wā e hoʻopaʻa hou ai i ka papa, i ka wā o kekahi ʻano refactoring, i ʻoi aku ka maikaʻi o kēlā me kēia ʻano o ka papa honua, ʻoi aku ka maʻalahi a me ka ʻoluʻolu.

ʻO kēia ke ʻano o nā papa.

Pehea i hānau ʻia ai ka papa Docker

He kumuhana like ʻole kēia no mākou. No ka mea ma kekahi ʻaoʻao, ʻaʻole mākou i hoʻolālā e hana, no ka mea he nui nā kula pūnaewele e hāʻawi iā ia. Ma kekahi ʻaoʻao, ua noi ʻo ia e hoʻokuʻu ʻia a loaʻa kahi wahi kūpono i kā mākou manaʻo o ka hoʻomaʻamaʻa ʻana i nā loea IT ma Kubernetes.

Ma ke kamaʻilio ʻana ma ke ao holoʻokoʻa, hoʻomaka ia me kahi papa ma Kubernetes, i ka wā i hoʻomaka ai, i koʻu manaʻo, ma hope o ka Slurm mua. Ua hōʻiliʻili mākou i nā manaʻo manaʻo a ʻike mākou he nui ka poʻe e makemake e heluhelu i kahi mea hou e pili ana iā Docker ma kahi ʻē aʻe, a ma ka laulā nui ka poʻe i hele mai i ka papa kumu ma Kubernetes me ka ʻike ʻole he aha ia. Docker.

No laila, no ka Slurm ʻelua ua hana lākou i kahi papa - a i ʻole, ʻaʻole ia he papa, akā hana i ʻelua mau mokuna ma Dockers. Ma hea lākou i haʻi ai i kekahi o nā mea maʻamau, i ʻole e manaʻo ka poʻe e hele mai i ka intensive i ka nele a hoʻomaopopo maʻamau i ka mea e hana nei.

Ma hope o nā hiʻohiʻona. Pehea i hana ʻia ai nā papa?

A laila ua ulu nā hanana e like me kēia. Ua ulu ka nui o nā mea a pau i ka hoʻopili ʻana i nā lā 3. A ua ʻike ʻia kahi manaʻo kūpono a maopopo: no ke aha e hoʻohuli ʻole ai i ka mea a mākou e uhi ai ma Slurm Basic i kekahi ʻano papa liʻiliʻi e hiki ai iā ʻoe ke hoʻouna aku i nā poʻe makemake e nānā i kekahi mea e pili ana iā Docker ma mua o ka hele ʻana i kahi papa koʻikoʻi ma Kubernetes.

ʻO Slurm Junior, ʻo ia ka hui pū ʻana o kekahi mau papa kumu. ʻO ka hopena, ua lilo ka papa Docker i ʻāpana o Slurm Junior. ʻO ia hoʻi, he ʻanuʻu ʻole kēia ma mua Kumumua и Mega. A laila he mau abstractions kumu wale nō.

Ma hope o nā hiʻohiʻona. Pehea i hana ʻia ai nā papa?

I kekahi manawa, hoʻomaka ka poʻe e nīnau: "E nā kāne, maikaʻi loa kēia, ua lawa kēia e hoʻomaopopo i kāu mea e kamaʻilio nei ma nā papa koʻikoʻi. Ma hea e hiki ai iaʻu ke heluhelu i nā kikoʻī e pili ana i ka mea docker e hana ai a pehea e hana ai me ia, a he aha ia? No laila ua ulu ka manaʻo e hoʻopololei papa piha ma Docker, no laila, ʻo ka mea mua, hiki ke hoʻouna ʻia i nā poʻe i hele mai i Slurm me ka hoʻohana ʻana i nā Kubernetes, a ma ka ʻaoʻao ʻē aʻe, no ka poʻe makemake ʻole iā Kubernetes i kēia pae o ka hoʻomohala ʻana. No laila hiki i kahi loea IT ke hele mai e nānā i kā mākou papa ma Docker a hoʻomaka i kāna ala evolutionary me ka Docker maʻemaʻe. No laila ua loaʻa iā mākou kahi papa piha piha - a laila nui ka poʻe, i ka nānā ʻana i kēia papa, i hana no kekahi manawa me Docker maʻemaʻe, ua ulu aʻe i ke kiʻekiʻe e pono ai lākou iā Kubernetes a i ʻole kekahi ʻōnaehana orchestration. A hele mai lākou i o mākou nei.

I kekahi manawa, nīnau ʻia ka nīnau: "He aha ke ʻano o ka poʻe i kēia manawa ʻaʻole pono iā Kubernetes?" Akā ʻaʻole pili kēia nīnau i ka poʻe, he nīnau e pili ana i nā ʻoihana. Ma ʻaneʻi, pono ʻoe e hoʻomaopopo he mau hihia ko Kubernetes i kūpono a me nā hana i hoʻoponopono maikaʻi ʻia, akā ma kahi ʻē aʻe, aia kekahi mau hiʻohiʻona no ka hoʻohana ʻana iā Kubernetes i ka wā e hoʻonui ai i ka ʻeha a me ka ʻeha hou. No laila, ʻaʻole ia e hilinaʻi i nā kānaka, akā i nā ʻoihana e ulu nei a pehea ka lōʻihi.

No ka laʻana, kekahi monolith Legacy weliweli - ʻaʻole paha ʻoe e hoʻolei iā ia i Kubernetes, no ka mea, e hoʻonui ʻia nā pilikia ma mua o nā pōmaikaʻi. A i ʻole, no ka laʻana, inā he papahana liʻiliʻi kēia, he haʻahaʻa liʻiliʻi a i ʻole, ma ke kumu, ʻaʻole nui ke kālā a me nā kumuwaiwai. ʻAʻohe kumu o ka huki ʻana iā ia i Kubernetes.

A ma ka laulā, malia paha, ma ka laulā, e like me ka nui o ka poʻe i ʻōlelo ai, inā ʻoe e nīnau nei i ka nīnau: "Pono wau iā Kubernetes?", A laila ʻaʻole pono ʻoe. ʻAʻole wau e hoʻomanaʻo i ka mea i hoʻomaka mua me ia, i koʻu manaʻo, ʻo Pasha Selivanov. ʻAe wau i kēia 100%. A pono ʻoe e ulu a hiki i nā Kubernetes - a i ka wā e maopopo ai he pono iaʻu ʻo Kubernetes a pono kā mākou hui iā ia, a e kōkua ia i ka hoʻoponopono ʻana i kēlā me kēia pilikia, a laila kūpono paha ke hele e aʻo a noʻonoʻo pono pehea e hoʻonohonoho ai. maikaʻi, no laila ʻaʻole ʻeha loa ke kaʻina o ka hoʻololi ʻana iā Kubernetes.

ʻO kekahi mau maʻi o nā keiki a me kekahi mau mea maʻalahi, a ʻaʻole hoʻi nā mea maʻalahi loa, hiki ke ʻike ʻia mai iā mākou, a ʻaʻole e hele i kāu rake a me ka ʻeha.

Ua hele pololei nā ʻoihana he nui i ka wā mua i loaʻa wale kekahi ʻano ʻoihana me ka ʻole o ka containerization. A laila ua hiki lākou i kahi i lilo ai i mea paʻakikī i ka mālama ʻana i nā mea āpau, ua hoʻololi lākou iā Docker a i kekahi manawa ua ulu lākou a hiki i kahi i lilo ai i mea paʻakikī i loko o ka hoʻolālā o Docker a me kāna mea e hāʻawi ai. A hoʻomaka lākou e nānā i nā mea a puni, he aha nā ʻōnaehana e hoʻoponopono ai i kēia mau pilikia, a ma nā Kubernetes - ʻo ia kekahi o kēlā mau ʻōnaehana e hiki ai iā ʻoe ke hoʻoponopono i nā pilikia i ka wā e piha ai ka Docker maʻemaʻe a nele i ka hana, he hihia maikaʻi loa kēia i ka wā o ka poʻe. Hele lākou i kēlā me kēia ʻanuʻu mai lalo i luna, hoʻomaopopo ʻaʻole lawa kēia ʻenehana a neʻe i kahi pae aʻe. Ua hoʻohana lākou i kekahi mea, ua liʻiliʻi hou, a neʻe lākou.

He koho noʻonoʻo kēia - a maikaʻi loa.

Ma keʻano laulā, ʻike wau ua kūkulu maikaʻi ʻia kā mākou ʻōnaehana, no ka laʻana, papa hana docker, ma o na papa wikiō. A laila ma hope o ka docker hele kumu Kubernetes, laila Mega Kubernetes, laila ʻO Ceph. Hoʻopili pololei nā mea a pau - hele ke kanaka a puka mai kahi ʻoihana paʻa.

Ma ke kumu, ʻo ka hoʻonohonoho o nā papa e hiki ai iā ʻoe ke uhi i nā hihia he nui, ʻo nā mea hou. Aia kekahi mau wahi i waiho ʻia he wahi hina, manaʻo wau e hana koke mākou i kekahi mau papa e hiki ai iā mākou ke pani i kēia mau wahi hina, ʻo ia hoʻi, e hana mākou i kahi mea e pili ana i ka palekana. No ka mea ke lilo nei kēia i mea pili loa.

I ka pōkole, loaʻa iā mākou kekahi mau wahi hina e maikaʻi loa ke pani, i lilo ia i kiʻi piha a piha - a hiki i nā poʻe ke hele mai, a e like me Kubernetes ponoʻī e like me ka Lego constructor, hiki iā ʻoe ke hana i nā mea like ʻole. ʻohi ia, inā ʻaʻole lawa - hoʻohui, e like me kā mākou papa, i hiki i nā poʻe ke hoʻomaopopo i ka mea e pono ai lākou mai kēia, pono lākou e hōʻuluʻulu i kahi ʻano puzzle, kahi ʻano hana i hoʻonohonoho ʻia mai kā mākou papa.

Ma hope o nā hiʻohiʻona. Pehea i hana ʻia ai nā papa?

Inā nīnau ʻoe iā ʻoe iho i kahi nīnau pololei a pololei: "ʻO wai ka mea hiki ke hoʻohana i kahi papa Docker ikaika i kēia manawa?", A laila:

  • No nā haumāna e hoʻomaka ana e komo i loko.
  • Ke hoʻāʻo ʻana i nā limahana ʻoihana.
  • ʻO kaʻoiaʻiʻo, he nui nā hui e hoʻohana nei, ʻaʻole wale i hoʻohana iā Docker, akā ʻaʻohe mea i lohe i kēlā ʻenehana a, ma ke kumu, ʻaʻole ʻike pehea e hoʻohana ai. A ʻike wau i kekahi mau hui nui ma St. Petersburg e ulu nei no nā makahiki he nui, a ua hoʻohana lākou i kekahi mau ʻenehana kahiko, ke neʻe nei lākou i kēia ala. ʻO ka mea nui, no kēlā mau hui, no nā ʻenekinia i ia mau ʻoihana, hiki ke hoihoi nui kēia papa, no ka mea, ʻo ka mea mua, e ʻae iā ʻoe e hoʻokomo koke iā ʻoe iho i kēia ʻenehana, a ʻo ka lua, i ka wā e ʻike ʻia ai kekahi mau ʻenekini e hoʻomaopopo i ke ʻano o ia mea a pau. hana, hiki iā lākou ke lawe mai i ka hui a hoʻomohala i kēia moʻomeheu a me kēia mau kuhikuhi i loko o ka hui.
  • I koʻu manaʻo, pono paha kēia papa i ka poʻe i hana mua me ka docker, akā liʻiliʻi loa a ʻoi aku ka nui o ke ʻano "hana hoʻokahi, hana ʻelua" - a i kēia manawa e hele ana lākou e launa pū me nā Kubernetes like, a me kēia. ke kau nei i kekahi mau kuleana ma luna o lākou, inā he ʻike haʻahaʻa loa ʻoe i ke ʻano o ka docker, pehea e holo ai, akā i ka manawa like ʻaʻole ʻoe i ʻike pehea e hana ai mai loko mai, ʻaʻole ʻoe ʻike i ka mea maikaʻi loa e hana ai. ʻo ia a ʻoi aku ka maikaʻi o ka hana ʻole, A laila ua kūpono kēia papa no ka hoʻonohonoho ʻana a hoʻonui i ka ʻike.

Akā inā loaʻa iā ʻoe ka ʻike ma ka pae o: "ʻAʻole maopopo iaʻu pehea e kākau pololei ai i nā faila Docker like, hiki iaʻu ke noʻonoʻo i ke ʻano o nā inoa inoa, pehea e hana ai nā ipu, pehea e hoʻokō maoli ʻia ai lākou ma ka pae ʻōnaehana hana" - a laila aia. ʻAʻohe kumu e hele ai iā mākou, ʻaʻole ʻoe e aʻo i kekahi mea hou a e kaumaha iki ʻoe no ke kālā a me ka manawa i hoʻopau ʻia.

Inā mākou e hoʻolālā i nā pono o kā mākou papa, a laila:

  • Ua hoʻāʻo mākou e hana i kēia papa me ka nui o nā hihia kūpono e hiki ai iā ʻoe ke hoʻomaopopo i ka ʻāpana theoretical e noho nei, akā e hoʻomaopopo pū i ke kumu e pono ai ʻoe a pehea ʻoe e hoʻohana ai i ka wā e hiki mai ana;
  • aia kekahi mau ʻāpana i ʻike ʻole ʻia ma nā wahi āpau - a ma ke ʻano maʻamau, ʻaʻohe mea nui ma luna o lākou. Pili lākou i ka pilina o Docker me ka ʻōnaehana hana, ʻokoʻa iki. He aha nā hana a Docker i lawe ai mai ka ʻōnaehana hana e hoʻokō i ka ʻōnaehana containerization - a hāʻawi kēia i kahi ʻike hohonu o ka pilikia holoʻokoʻa o ka holo ʻana i nā ipu i loko o ka ʻōnaehana hana Linux. Pehea e hana ai, pehea e launa pū ai me kekahi i loko o ka ʻōnaehana hana, ma waho, a pēlā aku.

He hiʻohiʻona hohonu maoli kēia i hiki ʻole ke loaʻa, a i ka manawa like, i koʻu manaʻo, he mea nui loa ia. Inā makemake ʻoe e hoʻomaopopo maikaʻi i kekahi ʻenehana a hoʻomaopopo i ka mea e manaʻo ai mai ia mea, pono ʻoe i ka liʻiliʻi loa i ka manaʻo maʻamau o ke ʻano o ka hana ma kahi haʻahaʻa.

Hōʻike a hōʻike kā mākou papa i ke ʻano o ka hana ʻana mai ke ʻano o ka ʻōnaehana hana. Ma ka lima hoʻokahi, hoʻohana nā ʻōnaehana containerization i nā ʻōnaehana ʻōnaehana like. Ma kekahi ʻaoʻao, lawe lākou i ka mea i loko o ka ʻōnaehana hana Linux, e like me docker. ʻAʻole i hiki mai nā ʻōnaehana containerization ʻē aʻe me kahi mea hou - ua lawe lākou i ka mea i loaʻa ma Linux a kākau wale i kahi wrapper kūpono e hiki ai iā ʻoe ke kāhea koke iā ia, holo, a i ʻole e launa pū me ia. ʻAʻole like ka Docker he papa nui loa ma waena o ka ʻōnaehana hana a me ka laina kauoha, he ʻano pono ia e hiki ai iā ʻoe ke kākau i nā kilotons o nā kauoha a i ʻole kekahi ʻano code C e hana i kahi pahu, akā e hana i kēia ma ke komo ʻana. ʻelua mau laina ma ka terminal.

A hoʻokahi mea hou aʻe, inā mākou e kamaʻilio kikoʻī e pili ana iā Docker, ʻo ka mea a Docker i lawe mai ai i ka honua IT he mau kūlana. Pehea e hoʻokuʻu ʻia ai ka noi, pehea e hana ai, he aha nā koi no nā lāʻau, he aha nā koi no ka scaling, ka hoʻonohonoho ʻana i ka noi ponoʻī.

Ma nā ʻano he nui, pili ka docker i nā kūlana.

Ke neʻe nei nā kūlana i nā Kubernetes - a aia nā kūlana like; inā ʻike ʻoe pehea e holo maikaʻi ai kāu noi ma Docker, a laila 99% o ka manawa e hana like ia i loko o Kubernetes.

Inā ʻike ʻoe iā ʻoe iho makemake ʻaʻole wale i ka hana ʻana o ka papa Docker, akā i nā papa ʻē aʻe, akā makemake pū kekahi i ka papa ponoʻī mai kahi ʻike kūpono, a laila Loaʻa ka manawa e kūʻai aku ai ma ke kumukūʻai mua o 5000 rubles a hiki i Iulai 30.

E hauʻoli mākou e ʻike iā ʻoe!

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka