Slurm: Kubernetes dian. Clár agus bónais

Ar 27-29 Bealtaine táimid ag reáchtáil an ceathrú Slurm: dian ar Kubernetes.

Slurm: Kubernetes dian. Clár agus bónais

Bónas: cúrsaí ar líne ar Docker, Ansible, Ceph
Táimid tar éis a dhíorthaítear ó ábhair Slurm atá tábhachtach chun oibriú le Kubernetes, ach nach mbaineann go díreach le k8s. Conas, cén fáth agus cad a tharla - faoin gearrtha.
Beidh rochtain ag gach rannpháirtí i Slurm 4 ar na cúrsaí seo.

Airgead ar ais iomlán ar an gcéad lá
Ag St Petersburg Slurm, d'fhág beirt rannpháirtí athbhreithnithe thar a bheith diúltach. Mar a bhí aiféala orm go raibh sé dodhéanta dul ar ais in am agus páirt a ghlacadh leo gan éilimh frithpháirteacha.
Má fhaigheann tú amach cad nach dtaitníonn leat faoi Slurm, céad lá scríobh chuig aon cheann de na heagraithe. Díchumasóimid rochtain agus aisíocfaimid an praghas rannpháirtíochta iomlán.

Comhairleoirí teicniúla
Má tá a fhios ag éinne Dmitry Simonov (bhunaigh sé club de stiúrthóirí teicniúla), thugamar cuireadh dó go Slurm (staidéar a dhéanamh, gan a fheidhmiú). Gheall sé comhairle a chur ar gach duine. Ní dócha go mbeidh sé seo ina ábhar spéise do riarthóirí agus forbróirí, ach beidh sé an-suimiúil do bhainisteoirí TF.

Cad é Slurm

Slurm: Kubernetes dian. Clár agus bónais

Slurm-4: bunchúrsa (27-29 Bealtaine)
Deartha dóibh siúd a fheiceann Kubernetes den chéad uair nó ar mian leo a gcuid eolais a chórasú.
Cruthóidh gach rannpháirtí a bhraisle féin sa scamall Selectel agus imscarfaidh siad an feidhmchlár ann.

Praghas: 25 míle

Clár

Topaic #1: Buneolas ar Kubernetes, na príomhchodanna
• Tús eolais ar theicneolaíocht k8s. Cur síos, cur i bhfeidhm, coincheapa
• Pod, MacasamhailSet, Imscaradh, Seirbhís, Ingress, PV, PVC, ConfigMap, Rúnda
• Cleachtadh

Topaic Uimh. 2: Dearadh braisle, príomhchodanna, lamháltas locht, líonra k8s
• Dearadh braisle, príomhchodanna, caoinfhulaingt locht
• líonra k8s

Topaic #3: Kubespray, tiúnadh agus bunú braisle Kubernetes
• Kubespray, cumraíocht agus tiúnadh braisle Kubernetes
• Cleachtadh

Topaic #4: Ceph, socrú braisle agus gnéithe oibriú i dtáirgeadh
• Ceph, socrú braisle agus gnéithe oibriú i dtáirgeadh
• Cleachtadh: ag bunú ceph

Topaic #5: Astarraingtí Casta Kubernetes
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Sceidealú Pod, InitContainer

Topaic #6: Buneolas ar Helm
• Buneolas ar Helm
• Cleachtadh

Topaic #7: Seirbhísí agus feidhmchláir foilsitheoireachta
• Forbhreathnú ar mhodhanna foilsitheoireachta seirbhíse: NodePort vs LoadBalancer vs Ingress
• Rialaitheoir Isteach (Nginx): ag cothromú tráchta ag teacht isteach
• Сert-manager: faigh deimhnithe SSL/TLS go huathoibríoch
• Cleachtadh

Topaic #8: Logáil agus monatóireacht
• Monatóireacht braisle, Prometheus
• Logánú braisle, Líofa/Leaisteacha/Kibana
• Cleachtadh

Topaic Uimh. 9: CI/CD, ag tógáil imscaradh chuig cnuasach ón tús

Topaic Uimh. 10: Obair phraiticiúil, doicéireacht feidhmchlár agus seoladh isteach i mbraisle

Láithreán gréasáin slurm

MegaSlurm: ardchúrsa (31 Bealtaine - 2 Meitheamh)
Deartha d'innealtóirí agus d'ailtirí Kubernetes, chomh maith le céimithe bonnchúrsa.
Déanaimid an braisle a chumrú chun nuashonrú na gcomhpháirteanna braisle a sheoladh ag an am céanna agus a imscaradh chuig an mbraisle.

Praghas: 60 míle (45 míle do rannpháirtithe Slurm-4)

Clár

Topaic #1: An próiseas chun braisle teipthe a chruthú ón taobh istigh
• Ag obair le Kubespray
• Comhpháirteanna breise a shuiteáil
• Tástáil braisle agus fabhtcheartú
• Cleachtadh

Topaic #2: Údarú sa bhraisle ag úsáid soláthraí seachtrach
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Cleachtadh

Ábhar #3: Beartas líonra
• Réamhrá ar CNI
• Beartas Slándála Líonra
• Cleachtadh

Topaic #4: Feidhmchláir atá slán agus ar fáil go mór i gcnuasach
• Beartas PodSecurity
• Buiséad Cur isteach Pod

Topaic #5: Kubernetes. Breathnaímid faoin gcochall
• Struchtúr rialaitheora
• Oibreoirí agus CRDanna
• Cleachtadh

Topaic #6: Feidhmchláir dhlisteanacha i gcnuasach
• Cnuasach bunachar sonraí a sheoladh ag úsáid PostgreSQL mar shampla
• Cnuasach RabbitMQ a sheoladh
• Cleachtadh

Topaic #7: Rúin a Choimeád
• Rúin a bhainistiú i Kubernetes
• Cruinneachán

Topaic #8: Uathscálaálaí Pod Cothrománach
• Teoiric
• Cleachtadh

Topaic #9: Cúltaca agus Aisghabháil Tubaiste
• Cúltaca agus aisghabháil braisle ag baint úsáide as Heptio Velero (Ark roimhe seo) agus srl
• Cleachtadh

Topaic #10: Imlonnú Feidhmchlár
•Lint
• Uirlisí teimpléid agus imlonnaithe
• Straitéisí imlonnaithe

Topaic Uimh. 11: Obair phraiticiúil
• CI/CD a thógáil chun iarratais a úsáid
• Nuashonrú braisle

An láithreán gréasáin MegaSlurm

Docker, Ansible agus Ceph

Slurm: Kubernetes dian. Clár agus bónais

Turas ar an stair

Turgnamh a bhí sa chéad Slurm. Chríochnaigh na cainteoirí a gcur i láthair go litriúil ar an stáitse, agus sa lucht féachana shuigh riarthóirí chomh hard sin go raibh sé in am cuireadh a thabhairt dóibh mar chainteoirí.

Bhí an fíorchúrsa bunúsach ar siúl ag an dara Slurm: chonaic 80% de na rannpháirtithe Kubernetes den chéad uair, agus níor oibrigh an tríú cuid le Docker riamh.
Ba léir cé chomh deacair a bhí sé do dhaoine éisteacht le léacht ar Docker ar maidin agus oibriú leis i modh comhraic sa tráthnóna.
Ceph ba chúis le go leor deacrachtaí. Ina theannta sin, bhí 20 duine sa lucht féachana arbh éigean dóibh Ceph a mhíniú go cinnte, agus 60 eile nach raibh Ceph ag teastáil uathu ar chor ar bith.

Don tríú Slurm, bhogamar Docker agus Ansible isteach i seimineáir ghréasáin ar leith, rud a chuir níos mó ama ar fáil do Kubernetes. Bhí an réiteach praiticiúil go bunúsach agus neamhfhorbartha i gcur i bhfeidhm: ní raibh an léacht suimiúil do dhaoine a raibh taithí acu, agus ní raibh an plé suimiúil do thosaitheoirí.

Don cheathrú Slurm, rinneamar cúrsaí ar líne ar Docker, Ansible agus Ceph. Is é an smaoineamh simplí: iad siúd a bhfuil gá acu leis an gcúrsa a dhéanamh go tuisceanach, iad siúd nach bhfuil de dhíth orthu neamhaird a dhéanamh air go socair. Ag breithiúnas ag an ngrúpa tástálaithe, tógann an cúrsa Docker 6-8 uair an chloig. Níl Ansible agus Ceph clogáilte fós.

Séanadh:

  • cúrsa turgnamhach. Is dócha nach n-éireoidh le roinnt cinntí.
  • tá an t-ardán (Stepik.org) amh, agus níor oibrigh muid leis roimhe seo. Is dócha go mbeidh bumps agus snags ann.
  • Ní tástáladh an cúrsa ach ar fhostaithe Southbridge. Cinnte beidh ort rud éigin a chríochnú mar a théann tú.

Slurm: Kubernetes dian. Clár agus bónais

Díreach an lá eile i gcomhrá an chéad Slurm chuimhnigh siad ar chomh fionnuar agus spraoi a bhí sé, in ainneoin na n-uafás eagraíochtúil ar fad. An chéad cheann a gheobhaidh na hiarmhairtí is beoga. Feicfimid cad a tharlaíonn do na chéad mhic léinn ar chúrsaí ar líne. 🙂

Slurm: Kubernetes dian. Clár agus bónais

Foinse: will.com

Add a comment