Slurm - hanya mai sauƙi don shiga cikin batun Kubernetes

Slurm - hanya mai sauƙi don shiga cikin batun Kubernetes

A watan Afrilu, masu shirya Slurm, wani kwas akan Kubernetes, sun zo suna kwankwasa ƙofa don gwada ta kuma sun gaya mani ra'ayoyinsu:

Dmitry, Slurm wani kwas ne mai zurfi na kwanaki uku akan Kubernetes, taron horo mai yawa. Yana da wuya cewa za ku iya rubuta game da shi idan kun zauna na tsawon sa'o'i biyu a cikin lacca ta farko. Shin kuna shirye don cikakken shiga?

Kafin Slurm, ya zama dole a ɗauki kwasa-kwasan kan layi na shirye-shirye akan iyawa, docker da ceph.
Sa'an nan, a cikin turnips, ɗauki lambar da ainihin umarnin, bisa ga abin da za ku iya bi ta kowane layin umarni ta layi tare da masu gabatarwa a cikin laccoci.

- Na tabbatar da cewa a shirye nake in shiga cikin darussan biyu.

Kuma bayan haka, ana ba da garantin aiki tuƙuru na kwanaki 6 (slurm na asali da MegaSlurm) a cikin aji mai cike da masu gudanar da tsarin.

Maɓuɓɓugar ruwa

Menene wahalar haɓaka ayyuka gabaɗaya? Misali, kasuwanci yana neman tallan sanarwar turawa! Zai yi kama da cewa akwai cikakken mai haɓakawa tare da gidan yanar gizo da masu haɓaka wayar hannu tare da aikace-aikacen hannu. Aiki na minti 15. Bari mu gaya wa kasuwancin cewa za mu iya sarrafa shi a cikin rana ɗaya!

Kuma a nan ya zama cewa ba a taɓa aika sanarwar turawa ba. Ba mu haɗa wani dandali na sanarwar turawa na waje ko mai sarrafa kansa ba tukuna. Kuma wannan ba minti 15 ko awa ɗaya ba ne, yana da kyau idan sun haɗa shi cikin mako guda. An fara sihiri da tsafi. Komai ba shi da tabbas, baƙon abu da rashin tabbas.

Ci gaban ya zama gaba ɗaya wanda ba a iya faɗi ba saboda dalili ɗaya kawai: ba su la'akari da cewa ban da layin ayyukan kasuwanci, akwai kuma kayan aikin ababen more rayuwa.

Idan layin ayyukan kasuwanci shine maɓuɓɓugar ruwa mai fitar da ƙananan ayyuka masu yawa, gwajin hasashe da dabaru na gani, to kayan aikin shine bututunsa. Anan kuna buƙatar hangen nesa na shiri na akalla watanni shida gaba.

Bututu don maɓuɓɓugar ruwa

Saboda rikitarwa da kuma buƙatar kulawa sosai ga daki-daki, mutane masu horarwa na musamman suna haɓaka "bututu": Devops, wanda ya girma daga mafi yawan masu gudanarwa da masu haɓakawa. An tsara aikin su kuma yana da daidaito. Suna kama da masu ginin gada - duk wani kuskure yana haifar da gaskiyar cewa aiki mai sauƙi na kasuwanci na mintuna 15 ba zato ba tsammani ya juya zuwa sake tsara abubuwan more rayuwa na kwanaki da kuɗi.

Slurm a halin yanzu shine kawai hanya a Rasha (wanda na sani) wanda ke koyar da yadda ake gina ababen more rayuwa a daidaitaccen hanya, yana ba ku damar aƙalla matakin fitar da kurakuran tsarawa. Na ɗauki kwas akan Kubernetes, kuma zan ɗauki sabon kwas akan DevOps a watan Satumba.

Southbridge, wani ma'aikacin gwamnati ne ya ƙirƙira Slurm, wanda ya gina maɓuɓɓugan ruwa da yawa na siffofi daban-daban. Southbridge ta KTP da KCSP bokan (CNCF, Memba na Gidauniyar Linux).

Menene ainihin abin da suke koyarwa a cikin darussan Kubernetes?

Yadda za a tsara duk abin da masu haɓaka suka yi kuma don kada ya fadi?

  • Yin aiki tare da Kubespray
  • Shigar da ƙarin abubuwan haɗin gwiwa
  • Gwajin tari da magance matsala

Yadda ake ba da izini ga masu amfani (masu haɓakawa) cikin gungu don yin aiki tare da gungu kanta?

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

Yadda za a kare kanka daga hackers a matakin cibiyar sadarwa?

  • Gabatarwa zuwa CNI
  • Manufar Tsaro ta hanyar sadarwa

Kuma aminci a gaba ɗaya!

  • PodSecurityPolicy
  • Kudiddigar Kuɗi

Ba mu ɓoye kome ba, muna gaya muku dalla-dalla abin da ke ƙarƙashin murfin

  • Tsarin sarrafawa
  • Masu aiki da CRDs

Bayanin aikace-aikace a cikin tari

  • Ƙaddamar da tarin bayanai ta amfani da PostgreSQL a matsayin misali
  • Fara gungu na RabbitMQ

Yadda ba za a adana kalmomin sirri da yawa da daidaitawa a cikin bayyanannen rubutu ba

  • Gudanar da sirri a cikin Kubernetes
  • vault

A kwance a ƙwanƙwasa yatsa

  • Ka'idar
  • Yi aiki

Ajiyayyen

  • Ajiyayyen da dawo da tari ta amfani da Heptio Velero (tsohon Ark) da sauransu

Sauƙaƙan ƙaddamarwa don gwadawa, mataki da samarwa

  • Lint
  • Samfura da tura kayan aikin
  • Dabarun turawa

Akwai kuma wani kwas a kan steroids, duk abin da akwai kullum hardcore. Koyaya, bayan karatun asali zaku iya gina maɓuɓɓugar ku.

Bayan Slurm, mahalarta an bar su tare da kayan tarihi - rikodin bidiyo na duk kwanaki, cikakkun bayanai game da kowane abu tare da ainihin girke-girke, umarnin da za a iya kwafin su cikin wauta don tattara ko dai mafita don madadin ko mafita. gwajin muhalli ko wani abu dabam.

Wato, yana da sauƙi kamar wancan. Ee. Na zo na 'yan kwanaki, na nutsar da kaina a cikin batun, na karbi ainihin girke-girke kuma na koma wurin aiki na don gina kayan aikin aikin - a sauƙaƙe, daidai kuma, mafi mahimmanci, a cikin lokaci mai tsinkaya. Sihiri da maita sun kare, abin da ya rage shi ne yin aiki kawai.

Mene ne a karshen?

A ƙarshen tseren, don kwanaki da yawa, kuna jin cewa ana gina ayyukan gaske na gaske kusan ta hanyar devops da kansu. Kuma abin mamaki shine cewa duk abubuwan da aka rufe suna da fahimta, Ina sake yin shi a kan sabobin kaina kowace rana.

An yi sa'a, duk masu sauraro sun koma wurin hira, inda ko bayan makonni da yawa akwai rayuwa.

Abin da ke gaba?

Masu shirya suna shirya Slurm Devops a cikin fall, na riga na shirya. Zan rubuta game da wannan ba da daɗewa ba a cikin nawa tashar techdir a cikin cart @ctorecords.

source: www.habr.com

Add a comment