- Slurm me të vërtetë ju lejon të futeni në temën e Kubernetes ose të përmirësoni njohuritë tuaja.
- Pjesëmarrësit janë të lumtur. Ka vetëm pak nga ata që nuk kanë mësuar asgjë të re ose nuk i kanë zgjidhur problemet e tyre. Kthimi i pakushtëzuar i parave të ditës së parë (“Nëse mendon se Slurm nuk është i përshtatshëm për ty, ne do të rimbursojmë çmimin e plotë të biletës”) u përdor nga vetëm një person, duke justifikuar se ai e mbivlerësoi forcën e tij.
- Slurm tjetër do të zhvillohet në fillim të shtatorit në Shën Petersburg. Selectel, sponsori ynë i përhershëm, ofron jo vetëm një re për stendat, por edhe sallën e vet të konferencave.
- Ne po përsërisim Slurm bazë (9-11 shtator) dhe po prezantojmë një program të ri: DevOps Slurm (4-6 shtator).
Çfarë është Slurm dhe si ka ndryshuar?
Një vit më parë, ne dolëm me idenë për të zhvilluar kurse në Kubernetes. Në gusht të 18-ës u zhvillua Slurm-1: i vështirë, me prezantim të vazhdueshëm (kur mbaron prezantimi në skenë), me një mori problemesh të përditshme. Sprovat bashkohen: pjesëmarrësit e Slurm-it të parë, si Shoqëria e Unazës, ende komunikojnë me njëri-tjetrin.
Kështu dukej Slurm-1
Në Slurm-in e parë lindi ideja për të mbajtur një MegaSlurm. Ne i pyetëm njerëzit se për cilat tema ishin të interesuara, dhe në tetor mbajtëm një kurs të avancuar "Me kërkesë të pjesëmarrësve". Doli të ishte një ngjarje interesante, por një herë. Deri në maj të '19 ne kemi përgatitur një kurs të vërtetë të avancuar, me logjikën dhe historinë e tij të brendshme.
Gjatë vitit, Slurm ka ndryshuar organizativisht:
— Docker dhe Anisble u hoqën nga programi kryesor dhe u bënë kurse të veçanta online.
— Mbështetje teknike e organizuar që i ndihmon studentët të zgjidhin problemet e grupeve mësimore.
— Folësit tani kanë mbështetje metodologjike.
Ekipi që bëri Slurm 4
Reagime nga pjesëmarrësit
Një tjetër rekord u vendos: 170 pjesëmarrës në Slurm bazë, 75 në MegaSlurm.
Slurm-4
101 nga 170 persona plotësuan formularin e komenteve.
A është bërë e qartë Kubernetes?
41 — Nuk i kuptoj ende k8, por shoh ku të gërmoj.
36 — Nuk i njihja k8s më parë, por tani e kam kuptuar.
23 — Unë i njihja k8 më parë, por tani e di më mirë.
1 - Nuk mësova asgjë të re.
0 - Nuk kuptova asgjë për k8s.
Si ju pëlqen intensiteti i Slurm?
16 njerëz mendojnë se Slurm është shumë i lehtë dhe i ngadalshëm, dhe 14 njerëz mendojnë se është shumë i vështirë dhe i shpejtë. E drejtë për pjesën tjetër.
E keni zgjidhur problemin me të cilin do të shkonit në Slurm?
90 - Po.
11 - Jo.
MegaSlurm
40 persona plotësuan formularin e komenteve. 2 persona thanë se ishte shumë e lehtë dhe e ngadaltë. 1 person nuk e ka zgjidhur problemin me të cilin po shkonte në Mega. Pjesa tjetër është në rregull.
Vlerësimet e folësve
Nëse në Slurm në Shën Petersburg në shkurt kishte kryesisht fillestarë, atëherë në Slurm të Moskës njerëzit në një numër të madh kishin provuar tashmë Kubernetes. Kishte shumë pyetje të avancuara që të shtynë të mendosh.
Nëse në St. Ky është tashmë mendimi kritik i të moshuarve të mesëm.
Praktika ishte e vështirë, njerëzit bënë shumë gabime, dhe kjo është e mrekullueshme: duhet të bëni gabime gjatë studimit, dhe jo në betejë.
Ne kemi hasur rregullisht kufizime në marrjen e certifikatave, kufizime në shkarkimin nga Github, etj. Kjo është jeta - ne vendosëm në të njëjtën kohë rreth 200 grupime në renë Selectel. Askush nuk përgatit burimet dhe kufijtë e tij për këtë.
Njoftimi i Slurm në Selectel
→
Çmimi: 25 ₽
Programi:
Tema #1: Hyrje në Kubernetes, komponentët kryesorë
- Hyrje në teknologjinë k8s. Përshkrimi, aplikimi, konceptet
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
Tema nr. 2: Dizajni i grupimit, komponentët kryesorë, toleranca ndaj gabimeve, rrjeti k8s
— Dizajni i grupit, komponentët kryesorë, toleranca ndaj gabimeve
— rrjeti k8s
Tema #3: Kubespray, akordimi dhe vendosja e një grupi Kubernetes
— Kubespray, konfigurimi dhe akordimi i grupit Kubernetes
Tema #4: Abstraksione të avancuara të Kubernetes
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Tema #5: Shërbimet e publikimit dhe aplikacionet
— Pasqyrë e metodave të publikimit të shërbimit: NodePort vs LoadBalancer vs Ingress
— Kontrolluesi i hyrjes (Nginx): balancimi i trafikut në hyrje
— Сert-manager: merrni automatikisht certifikatat SSL/TLS
Tema #6: Hyrje në Helm
Tema #7: Instalimi i menaxherit të certifikatës
Tema #8: Ceph: instalimi "bëj si bëj unë".
Tema #9: Regjistrimi dhe monitorimi
— Monitorimi i grupimeve, Prometeu
— Regjistrimi i grupeve, Fluentd/Elastic/Kibana
Tema #10: Përditësimi i grupit
Tema nr. 11: Punë praktike, dokerizimi i aplikacioneve dhe nisja në një grup
Kurset në Docker dhe Ansible në stepik.org janë të përfshira në çmim.
→
Çmimi: 45 ₽
Programi:
Tema #1: Hyrje në Git
— Komandat bazë git init, commit, add, diff, log, status, pull, push
— Krijimi i mjedisit lokal: rekomandime praktike
— Rrjedha e Git, degët dhe etiketat, strategjitë e bashkimit
— Puna me depo të shumta në distancë
Tema #2: Puna ekipore me Git
- Rrjedha e GitHub
— Fork, hiq, tërheq kërkesë
— Konflikte, lëshime, edhe një herë rreth Gitflow dhe flukseve të tjera në lidhje me ekipet
Tema #3: CI/CD hyrje në automatizim
— Automatizimi në git (bots, hyrje në CI, grepa)
- Mjete (bash, bëj, gradoje)
— Linjat e montimit të fabrikës dhe aplikimi i tyre në IT
Tema #4: CI/CD: Puna me Gitlab
- Ndërtoni, provoni, vendosni
- Fazat, variablat, kontrolli i ekzekutimit (vetëm, kur, përfshijnë)
Tema #5: Puna me aplikacionin nga pikëpamja e zhvillimit
— Ne shkruajmë një mikroshërbim në Python (përfshirë testet)
— Përdorimi i docker-compose në zhvillim
Tema #6: Infrastruktura si kod
— IaC: qasja ndaj infrastrukturës si kod
— IaC duke përdorur Terraform si shembull
— IaC duke përdorur Ansible si shembull
— Idempotenca, deklarativiteti
— Praktikoni krijimin e librave lojërash Ansible
— Ruajtja e konfigurimit, bashkëpunimi, automatizimi i aplikacioneve
Tema #7: Testimi i infrastrukturës
— Testimi dhe integrimi i vazhdueshëm me Molecule dhe Gitlab CI
Tema nr. 8: Automatizimi i rritjes së serverëve
— Mbledhja e imazheve
- PXE dhe DHCP
Tema #9: Automatizimi i Infrastrukturës
— Një shembull i një shërbimi infrastrukturor për autorizim në serverë
— ChatOps (integrimi i lajmëtarëve të çastit me tubacionet)
Tema #10: Automatizimi i Sigurisë
— Nënshkrimi i objekteve CI/CD
— Skanimi i cenueshmërisë
Tema #11: Monitorimi
— Përkufizimi i SLA, SLO, Buxheti i Gabimit dhe terma të tjerë të frikshëm nga bota e SRE
— SRE: Praktika e monitorimit të SLI dhe SLO
— SRE: Praktika e përdorimit të Buxhetit të Gabimeve
- SRE: Ndërprerja dhe menaxhimi i ngarkesës operacionale (apigateway, rrjetë shërbimi, ndërprerës)
— Monitorimi i tubacioneve dhe metrikat e zhvillimit
Burimi: www.habr.com