I-slurm - indlela elula yokungena kwisihloko se-Kubernetes

I-slurm - indlela elula yokungena kwisihloko se-Kubernetes

Ngo-Epreli, abaququzeleli be-Slurm, ikhosi e-Kubernetes, beza benkqonkqoza emnyango ukuze bavavanye kwaye bandixelele iimbono zabo:

I-Dmitry, i-Slurm yikhosi enzulu yeentsuku ezintathu kwi-Kubernetes, umsitho woqeqesho oshinyeneyo. Akunakwenzeka ukuba uya kukwazi ukubhala ngayo ukuba uhlala nje iiyure ezimbini kwintetho yokuqala. Ngaba ukulungele ukuba nenxaxheba ngokupheleleyo?

Phambi kwe-Slurm, bekuyimfuneko ukuba kuthathwe iikhosi zokulungiselela ze-intanethi kwi-ansible, docker kunye ne-ceph.
Emva koko, kwi-turnips, thatha ikhowudi kunye nemiyalelo echanekileyo, ngokubhekiselele apho unokuhamba khona kumgca womyalelo ngamnye ngomgca kunye nababonisi kwiintetho.

— Ndiyaqinisekisa ukuba ndikulungele ukuthatha inxaxheba ngokupheleleyo kuzo zombini ezi zifundo.

Kwaye emva koko, umsebenzi onzima uqinisekisiwe iintsuku ezi-6 (i-Slurm esisiseko kunye ne-MegaSlurm) kwigumbi lokufundela eligcwele abalawuli benkqubo.

Imithombo

Yintoni ubunzima bokuphuhlisa iinkonzo ngokubanzi? Umzekelo, ishishini licela intengiso yesaziso sokutyhala! Kubonakala ngathi kukho umphuhlisi ogcweleyo onewebhusayithi kunye nabaphuhlisi beselula abanesicelo esiphathwayo. 15 imizuzu umsebenzi. Masixelele ishishini ukuba singayiphatha ngosuku!

Kwaye apha kuvela ukuba izaziso zokutyhala azizange zithunyelwe ngaphambili. Asizange siqhagamshele iqonga lezaziso zangaphandle okanye ezizibambele ngokwakhe kwangaphambili. Kwaye oku akusekho imizuzu eyi-15 okanye iyure, kuhle ukuba bayidibanise phakathi kweveki. Kwaqala umlingo nobugqi. Yonke into ayicacanga, ingaqhelekanga kwaye ayiqikeleleki.

Uphuhliso lwaba luqikelelwa ngokupheleleyo ngenxa yesizathu esinye kuphela: abazange bathathele ingqalelo ukuba ukongeza umaleko wemisebenzi yezoshishino, kukho noluhlu lweziseko zophuhliso.

Ukuba umaleko wemisebenzi yeshishini ngumthombo okhupha imisebenzi emininzi emincinci, uvavanyo lwe-hypothesis kunye namaqhinga abonakalayo, ke isiseko semibhobho yalo. Apha udinga i-horizon yokucwangcisa ubuncinane kwiinyanga ezintandathu kwangaphambili.

Imibhobho yemithombo

Ngenxa yobunzima kunye nemfuneko yokunikela ingqalelo kakhulu kwiinkcukacha, abantu abaqeqeshwe ngokukodwa baphuhlisa "imibhobho": u-Devops, owakhulela kubalawuli abanamava kunye nabaphuhlisi. Umsebenzi wabo ucwangcisiwe kwaye awuguquguquki ngokungqongqo. Bafana nabakhi beebhulorho - nayiphi na impazamo ikhokelela ekubeni umsebenzi olula weshishini kwimizuzu eyi-15 ngokukhawuleza ujika ube nokucwangcisa kwakhona iziseko zeentsuku ezininzi kunye nemali.

I-Slurm ngoku kuphela kwekhosi eRashiya (endiyaziyo) efundisa indlela yokwakha iziseko ngendlela esemgangathweni, ekuvumela ukuba ngandlel 'ithile ukhuphe iimpazamo zokucwangcisa. Ndithathe izifundo kwi-Kubernetes, kwaye ndiza kuthatha ikhosi entsha kwi-DevOps ngoSeptemba.

I-Slurm yaqanjwa ngu-Southbridge, umphathi wezolawulo owakhe imithombo emininzi yeemilo ezahlukeneyo. I-Southbridge yi-KTP kunye ne-KCSP eqinisekisiweyo (i-CNCF, iLungu leSiseko se-Linux).

Yintoni kanye abayifundisayo kwiikhosi zeKubernetes?

Indlela yokulungelelanisa yonke into eyenziwe ngabaphuhlisi kwaye ukuze ingawi?

  • Ukusebenza neKubespray
  • Ukufakela amacandelo awongezelelweyo
  • Uvavanyo lweqela kunye nokusombulula ingxaki

Indlela yokugunyazisa abasebenzisi (abaphuhlisi) kwiqela ukuba basebenze kunye neqela ngokwalo?

  • I-LDAP (Nginx + Python)
  • OIDC (Dex + Gangway)

Indlela yokuzikhusela kubaduni kwinqanaba lenethiwekhi?

  • Intshayelelo kwi-CNI
  • UMgaqo-nkqubo woKhuseleko lweNethiwekhi

Nokhuseleko ngokubanzi!

  • PodSecurityPolicy
  • PodDisruptionBudget

Asifihli nto, sikuxelela ngokweenkcukacha oko kuphantsi kwe-hood

  • Ulwakhiwo lomlawuli
  • Abaqhubi kunye neeCRDs

Izicelo ezisemthethweni kwiqela

  • Ukuphehlelelwa kweqela lesiseko sedatha kusetyenziswa iPostgreSQL njengomzekelo
  • Ukuqala iqela leRabbitMQ

Ungawagcini njani amagama agqithisiweyo amaninzi kunye noqwalaselo kumbhalo ocacileyo

  • Ukulawula iimfihlo kwi-Kubernetes
  • igumbi elinqatyisiweyo lokugcina imali nezinto zexabiso

Ukukala ngokuthe tye ngokucofa kweminwe yakho

  • Iingcamango
  • Zenza

Ugcino

  • Ukugcinwa kunye nokubuyiselwa kweqela usebenzisa i-Heptio Velero (eyayiyi-Ark) kunye nokunye

Ukuhanjiswa okulula ukuvavanya, isiteji kunye nemveliso

  • Iliti
  • Iitemplate kunye nezixhobo zokusasaza
  • Izicwangciso zokusasaza

Kukho nekhosi kwi-steroids, yonke into ekhoyo ngokubanzi inzima. Nangona kunjalo, emva kwekhosi esisiseko unokwakha owakho umthombo.

Emva kwe-Slurm, abathathi-nxaxheba bashiywe benezinto zakudala-ividiyo erekhodiweyo yeentsuku zonke, imiyalelo eneenkcukacha yento nganye kunye neendlela zokupheka ezichanekileyo, imiyalelo enokuthi ikopishwe ngobudenge ukuze udibanise isisombululo sokugcina okanye isisombululo iindawo zovavanyo okanye enye into.

Oko kukuthi, ilula ngolo hlobo. Ewe. Ndize iintsuku ezimbalwa, ndazintywilisela kwisihloko, ndafumana iiresiphi ezichanekileyo kwaye ndabuyela kwindawo yam yokusebenza ukuze ndakhe isiseko seprojekthi - ngokulula, ngokuchanekileyo kwaye, okona kubaluleke kakhulu, kwixesha eliqikelelweyo. Ubugqi nobugqwirha buphelile, okushiyekileyo kukusebenza nje.

Uba yintoni umphumo?

Ekupheleni komdyarho, kangangeentsuku ezininzi, ufumana imvakalelo yokuba iiprojekthi ezinzulu zokwenyani zakhiwa phantse ziidevops ngokwazo. Kwaye into emangalisayo kukuba zonke izinto ezigutyungelwe ziyaqondakala, ndiyayivelisa kwakhona kwiiseva zam yonke imihla.

Ngethamsanqa, bonke abaphulaphuli bafudukela kwincoko yenqwelo, apho nasemva kweeveki ezininzi kukho ubomi.

Yintoni elandelayo?

Abaququzeleli balungiselela iSlurm Devops ekwindla, sele ndilungiselela. Ndiza kubhala ngale nto kungekudala kwam itshaneli ye-techdir kwinqwelo @ctorecords.

umthombo: www.habr.com

Yongeza izimvo