Slurm - he huarahi ngawari ki te pakaru ki te kaupapa Kubernetes

Slurm - he huarahi ngawari ki te pakaru ki te kaupapa Kubernetes

I te Paenga-whāwhā, ka patoto mai nga kaiwhakarite o Slurm, he akoranga i runga i te Kubernetes, ki taku tatau ki te whakamatau me te korero mai i o raatau whakaaro:

Ko Dmitry, Slurm he kaupapa whakangungu e toru nga ra mo Kubernetes, he kaupapa whakangungu nui. Kare pea ka taea e koe te tuhi korero mena ka noho noa koe mo nga haora e rua i te kauhau tuatahi. Kua rite koe ki te whakauru katoa?

I mua i te Slurm, he mea tika ki te tango i nga akoranga ipurangi mo te ansible, docker me te ceph.
Na, i roto i nga keha, tangohia te waehere me nga tohutohu tika, e ai ki a koe ka taea e koe te haere ma ia raina whakahau ma te raina me nga kaiwhakaatu i nga korero.

— Ka whakapumau ahau kua reri ahau ki te whakauru katoa ki nga akoranga e rua.

A, i muri i tera, ka whakamanahia te mahi kaha mo nga ra 6 (Slurm taketake me MegaSlurm) i roto i te akomanga ki tonu i nga kaiwhakahaere punaha.

Ngā Puna

He aha te uaua o te whakawhanake i nga ratonga whanui? Hei tauira, ka tono tetahi pakihi mo te panui panui panui! Ko te ahua kei reira he kaiwhakawhanake puranga katoa me te paetukutuku me nga kaiwhakawhanake pūkoro me te tono pūkoro. 15 meneti te mahi. Me korero ki te pakihi ka taea e tatou te whakahaere i te ra kotahi!

Na konei ka puta ko nga panui pana kaore ano kia tukuna i mua. Kaore matou i hono atu i tetahi papa panui panui a ke, i manaakihia e koe i mua. A ehara tenei i te 15 meneti, i te haora ranei, he pai ki te hono atu i roto i te wiki. Ka timata te makutu me te makutu. Ko nga mea katoa kaore i te maarama, he rerekee me te kore e kitea.

Ko te whakawhanaketanga i tino ohorere mo te take kotahi: kaore ratou i whakaaro ko te taapiri i te paparanga o nga mahi pakihi, kei reira ano he papahanga anga.

Mena ko te paparanga mahi pakihi he puna e whakaputa ana i te maha o nga mahi iti, te whakamatautau whakapae me nga mahi tinihanga, ko te hanganga ko ona paipa. I konei ka hiahia koe ki te whakatakoto mahere mo te ono marama i mua.

Nga paipa mo nga puna

Na te uaua me te hiahia ki te aro nui ki nga korero, kei te whanakehia e nga tangata kua whakangungua motuhake nga "paipa": Devops, i tipu mai i nga kaiwhakahaere me nga kaiwhakawhanake tino mohio. Kua whakamaheretia a raatau mahi me te tino riterite. He rite ratou ki nga kaihanga piriti - ko nga hapa ka puta ko te mahi pakihi ngawari mo te 15 meneti ka huri ohorere ki te whakamahere ano i nga hanganga mo nga ra maha me te moni.

I tenei wa ko Slurm anake te akoranga i Ruhia (e mohio ana ahau) e ako ana me pehea te hanga hanganga i runga i te huarahi paerewa, ka taea e koe te whakatika i nga hapa o te whakamahere. I whai akoranga ahau i runga i te Kubernetes, ka haere ahau ki te whai akoranga hou mo DevOps hei te Mahuru.

Na Southbridge i hanga a Slurm, he kaikawe whakahaere i waho i te hanga i te maha o nga puna wai o nga momo ahua. Ko Southbridge he tohu KTP me KCSP (CNCF, Mema Linux Foundation).

He aha ta ratou e whakaako ana i nga akoranga Kubernetes?

Me pehea te whakarite i nga mea katoa i mahia e nga kaihanga me te kore e hinga?

  • Mahi tahi me Kubespray
  • Te whakauru i etahi atu waahanga
  • Te whakamatautau me te rapu raruraru

Me pehea te whakamana i nga kaiwhakamahi (kaiwhakawhanake) ki roto i te roopu ki te mahi me te roopu ano?

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

Me pehea te tiaki i a koe mai i nga kaiwhaiwhai i te taumata whatunga?

  • Whakataki ki CNI
  • Kaupapahere Haumarutanga Whatunga

Me te haumaru i te nuinga!

  • PodSecurityPolicy
  • PodDisruptionBudget

Kaore matou e huna i tetahi mea, ka korerotia e matou ki a koe nga mea kei raro i te potae

  • Hanganga kaiwhakahaere
  • Kaimahi me nga CRD

Nga tono ahua i roto i te roopu

  • Te whakarewa i te kohinga papaa raraunga ma te whakamahi i te PostgreSQL hei tauira
  • Ka timata i te roopu RabbitMQ

Me pehea e kore ai e penapena nga kupu huna maha me nga whirihora i roto i nga tuhinga maamaa

  • Te whakahaere i nga mea ngaro i Kubernetes
  • Vault

Whakapae whakapae i te mahanga o ou maihao

  • Tuhinga
  • Mahi

Pūrua

  • Te whakaora me te whakaora i tetahi tautau ma te whakamahi i a Heptio Velero (Aka i mua) me etahi atu

He ngawari te tuku ki te whakamatautau, te atamira me te whakaputa

  • Ngutu
  • Nga taputapu tauira me te whakatakotoranga
  • Nga rautaki toha

He akoranga hoki mo te steroids, ko nga mea katoa he tino uaua. Heoi, i muri i te akoranga taketake ka taea e koe te hanga i to ake puna.

Whai muri i te Slurm, ka waihohia nga kaiuru me nga taonga - he rekoata ataata mo nga ra katoa, nga tohutohu taipitopito mo ia mea me nga tohutoro tika, ko nga whakahau ka taea te kape-whakapiri kia taea ai te kohikohi i tetahi otinga taapiri, he otinga mo te whakamatautau. taiao, tetahi atu mea ranei.

Arā, he ngawari noa iho. Ae. I haere mai ahau mo etahi ra, ruku ahau i roto i te kaupapa, ka whiwhi tohutaka tika, ka hoki mai ki taku waahi mahi ki te hanga i nga hanganga kaupapa - ngawari, tika, me te mea nui, i roto i te waa e matapae ana. Kua mutu nga mahi makutu me nga mahi makutu, ko nga mea e toe ana ko te mahi noa.

He aha i te mutunga?

I te mutunga o te whakataetae, he maha nga ra ka mohio koe kei te hangaia nga kaupapa tino nui e tata ana ki nga devops. A ko te mea whakamiharo ko nga mea katoa e hipokina ana he maarama, ka tukuna e au ki runga i aku kaitoro i ia ra.

Waimarie, i neke te katoa o te hunga whakarongo ki te korerorero kaata, ahakoa he maha nga wiki kei reira te ora.

He aha te i muri?

Kei te whakareri nga kaiwhakarite i nga Slurm Devops i te ngahuru, kua rite ahau. Ka tuhi ahau mo tenei i roto i taku techdir hongere i roto i te kaata @ctorecords.

Source: will.com

Tāpiri i te kōrero