Slurm: kāpurs pārvērtās par tauriņu

Slurm: kāpurs pārvērtās par tauriņu

  1. Slurm tieŔām ļauj iejusties Kubernetes tēmā vai papildināt zināŔanas.
  2. DalÄ«bnieki ir priecÄ«gi. Ir tikai daži no tiem, kas neko jaunu nav iemācÄ«juÅ”ies vai nav atrisinājuÅ”i savas problēmas. Pirmās dienas beznosacÄ«juma naudas atdoÅ”anu (ā€œJa jÅ«ti, ka Slurm tev neder, atmaksāsim pilnu biļetes cenuā€) izmantoja tikai viens cilvēks, attaisnojoties, ka pārvērtējis savus spēkus.
  3. Nākamais Slurm notiks septembra sākumā Sanktpēterburgā. Selectel, mÅ«su pastāvÄ«gais sponsors, nodroÅ”ina ne tikai mākoni stendiem, bet arÄ« savu konferenču telpu.
  4. Mēs atkārtojam pamata Slurm (9.-11. septembris) un ievieÅ”am jaunu programmu: DevOps Slurm (4.-6. septembris).

Kas ir Slurm un kā tas ir mainījies?

Pirms gada mums radās ideja vadīt kursus par Kubernetes. '18. augustā notika Slurm-1: grūts, ar nepārtrauktu presintāciju (kad prezentācija beidzas uz skatuves), ar daudzām ikdienas problēmām. Izmēģinājumi vieno: pirmā Slurm dalībnieki, tāpat kā Gredzena sadraudzība, joprojām sazinās savā starpā.

Slurm: kāpurs pārvērtās par tauriņu
Šādi izskatījās Slurm-1

Pirmajā Slurm radās ideja par MegaSlurm rÄ«koÅ”anu. Jautājām cilvēkiem, kādas tēmas viņus interesē, un oktobrÄ« noturējām padziļināto kursu ā€œPēc dalÄ«bnieku pieprasÄ«jumaā€. Tas izrādÄ«jās interesants, bet vienreizējs pasākums. LÄ«dz 19. gada maijam esam sagatavojuÅ”i Ä«stu progresÄ«vu kursu ar savu loÄ£iku un iekŔējo vēsturi.

Gada laikā Slurm ir notikuÅ”as organizatoriskas izmaiņas:
ā€” Docker un Anisble tika izņemti no galvenās programmas un izveidoja atseviŔķus tieÅ”saistes kursus.
ā€” Organizēts tehniskais atbalsts, kas palÄ«dz studentiem novērst mācÄ«bu klasteru problēmas.
ā€” Runātājiem tagad ir metodiskais atbalsts.

Slurm: kāpurs pārvērtās par tauriņu
Komanda, kas izveidoja Slurm 4

Dalībnieku atsauksmes

Tika uzstādīts vēl viens rekords: 170 dalībnieki pamata Slurm, 75 MegaSlurm.

Slurm: kāpurs pārvērtās par tauriņu

Slurm-4
101 no 170 cilvēkiem aizpildīja atsauksmju veidlapu.

Vai Kubernetes ir kļuvis skaidrs?
41 ā€” es vēl nesaprotu k8s, bet redzu, kur rakt.
36 ā€” es agrāk nezināju k8s, bet tagad esmu to sapratis.
23 ā€” Es zināju k8s agrāk, bet tagad zinu labāk.
1 - Es neko jaunu neuzzināju.
0 ā€” neko nesapratu par k8s.

Kā jums patīk Slurm intensitāte?

16 cilvēki domā, ka Slurm ir pārāk viegli un lēni, un 14 cilvēki uzskata, ka tas ir pārāk grÅ«ti un ātri. TieÅ”i piemērots pārējam.

Vai esat atrisinājis problēmu, ar kuru devāties uz Slurm?

90 - Jā.
11 - Nē.

MegaSlurm

Atsauksmju veidlapu aizpildÄ«ja 40 cilvēki. 2 cilvēki teica, ka tas bija pārāk viegli un lēni. 1 cilvēks neatrisināja problēmu, ar kuru viņŔ devās uz Megu. Pārējie ir OK.

Pārskats par Slurm vietnē https://serveradmin.ru

Runātāju atsauksmes

Slurm: kāpurs pārvērtās par tauriņu

Ja Sanktpēterburgas Slurm februārÄ« pārsvarā bija iesācēji, tad Maskavas Slurm Kubernetes jau bija izmēģinājuÅ”i kuplā skaitā. Bija daudz sarežģītu jautājumu, kas lika aizdomāties.

Ja Sanktpēterburgā jautāja, kad mēs publicēsim savu kubespray dakÅ”iņu, tad Maskavā jau prasÄ«ja, kāpēc mēs piedāvājam izmantot mÅ«su dakÅ”iņu un neņemt oriÄ£inālo kubespray. Tā jau ir vidējo senioru kritiskā domāŔana.

Prakse bija grūta, cilvēki pieļāva daudz kļūdu, un tas ir lieliski: kļūdīties vajag mācoties, nevis kaujā.

Mēs regulāri saskārāmies ar ierobežojumiem sertifikātu iegÅ«Å”anai, ierobežojumiem lejupielādei no Github utt. Tāda ir dzÄ«ve ā€” Selectel mākonÄ« vienlaikus izvietojām aptuveni 200 klasterus. Neviens tam nesagatavo savus resursus un ierobežojumus.

Paziņojums par Slurm vietnē Selectel

ā†’ ReÄ£istrācija Slurm-5
Cena: 25 000 ā‚½

Programma:

1. tēma: Ievads par Kubernetes, galvenajām sastāvdaļām
ā€” Ievads k8s tehnoloÄ£ijā. Apraksts, pielietojums, koncepcijas
ā€” Pod, ReplicaSet, IzvietoÅ”ana, Pakalpojums, Ieeja, PV, PVC, ConfigMap, Secret

Tēma Nr. 2: Klastera dizains, galvenie komponenti, kļūdu pielaide, k8s tīkls
ā€” Klasteru dizains, galvenās sastāvdaļas, kļūdu pielaide
ā€” k8s tÄ«kls

3. tēma: Kubespray, Kubernetes klastera regulÄ“Å”ana un iestatÄ«Å”ana
ā€” Kubespray, Kubernetes klastera konfigurācija un regulÄ“Å”ana

4. tēma: uzlabotas Kubernetes abstrakcijas
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod plānoŔana, InitContainer

5. tēma: IzdoÅ”anas pakalpojumi un lietojumprogrammas
ā€” Pakalpojumu publicÄ“Å”anas metožu pārskats: NodePort vs LoadBalancer vs Ingress
ā€” Ieejas kontrolieris (Nginx): ienākoŔās satiksmes lÄ«dzsvaroÅ”ana
ā€” Š”ert-manager: automātiski iegÅ«stiet SSL/TLS sertifikātus

6. tēma: ievads Helm

7. tēma: sertifikātu pārvaldnieka instalÄ“Å”ana

8. tēma: Ceph: ā€œdari, kā es daruā€ instalÄ“Å”ana

9. tēma: Mežizstrāde un uzraudzība
ā€” Kopu monitorings, Prometheus
ā€” Klasteru mežizstrāde, Fluentd/Elastic/Kibana

10. tēma: klastera atjaunināŔana

Tēma Nr. 11: Praktiskais darbs, lietojumprogrammu dokerizācija un palaiÅ”ana klasterÄ«

Kursi par Docker un Ansible vietnē stepik.org ir iekļauti cenā.

ā†’ ReÄ£istrācija Slurm DevOps
Cena: 45 000 ā‚½

Programma:

1. tēma: ievads Git
ā€” Pamatkomandas git init, commit, add, diff, log, status, pull, push
ā€” Vietējās vides iekārtoÅ”ana: praktiski ieteikumi
ā€” Git plÅ«sma, zari un tagi, apvienoÅ”anas stratēģijas
ā€” Darbs ar vairākiem attāliem repo

2. tēma: komandas darbs ar Git
ā€” GitHub plÅ«sma
ā€” DakÅ”a, noņem, velk pieprasÄ«jums
ā€” Konflikti, izlaidumi, vēlreiz par Gitflow un citām plÅ«smām saistÄ«bā ar komandām

3. tēma: CI/CD ievads automatizācijā
ā€” git automatizācija (boti, ievads CI, āķi)
- instrumenti (bash, make, grale)
ā€” RÅ«pnÄ«cas montāžas lÄ«nijas un to pielietojums IT jomā

4. tēma: CI/CD: darbs ar Gitlab
ā€” Veidojiet, pārbaudiet, izvietojiet
ā€” posmi, mainÄ«gie, izpildes kontrole (tikai, kad, iekļaut)

5. tēma: Darbs ar lietojumprogrammu no izstrādes viedokļa
- Mēs rakstām mikropakalpojumu Python (ieskaitot testus)
ā€” Docker-compose izmantoÅ”ana izstrādē

6. tēma: Infrastruktūra kā kods
ā€” IaC: pieeja infrastruktÅ«rai kā kodam
ā€” IaC, kā piemēru izmantojot Terraform
ā€” IaC, kā piemēru izmantojot Ansible
ā€” Idempotence, deklarativitāte
ā€” Trenējies izveidot Ansible rokasgrāmatas
ā€” Konfigurācijas glabāŔana, sadarbÄ«ba, lietojumprogrammu automatizācija

7. tēma: InfrastruktÅ«ras testÄ“Å”ana
ā€” TestÄ“Å”ana un nepārtraukta integrācija ar Molecule un Gitlab CI

Tēma Nr.8: Serveru pacelÅ”anas automatizācija
ā€” attēlu vākÅ”ana
- PXE un DHCP

9. tēma: Infrastruktūras automatizācija
ā€” InfrastruktÅ«ras pakalpojuma piemērs autorizācijai serveros
ā€” ChatOps (tÅ«lÄ«tējo kurjeru integrācija ar cauruļvadiem)

10. tēma: DroŔības automatizācija
ā€” CI/CD artefaktu parakstÄ«Å”ana
ā€” ievainojamÄ«bas skenÄ“Å”ana

11. tēma: Uzraudzība
ā€” SLA, SLO, Error Budget un citu biedējoÅ”u terminu definÄ«cijas no SRE pasaules
ā€” SRE: SLI un SLO uzraudzÄ«bas prakse
ā€” SRE: kļūdu budžeta izmantoÅ”anas prakse
- SRE: pārtraukumu un darbības slodzes pārvaldība (apigateway, servisa tīkls, automātiskie slēdži)
ā€” cauruļvadu un attÄ«stÄ«bas metrikas uzraudzÄ«ba

Avots: www.habr.com

Pievieno komentāru