Slurm: gosenica se je spremenila v metulja

Slurm: gosenica se je spremenila v metulja

  1. Slurm vam resnično omogoča, da se poglobite v temo Kubernetes ali izboljšate svoje znanje.
  2. Udeleženci so zadovoljni. Le malo je takšnih, ki se niso naučili ničesar novega ali niso rešili svojih težav. Brezpogojno vračilo denarja prvega dne ("Če menite, da Slurm ni primeren za vas, vam vrnemo polno ceno vstopnice") je izkoristil le en človek z utemeljitvijo, da je precenil svojo moč.
  3. Naslednji Slurm bo v začetku septembra v St. Selectel, naš stalni sponzor, poleg oblaka za stojnice zagotavlja tudi lastno konferenčno sobo.
  4. Ponavljamo osnovni Slurm (9.-11. september) in uvajamo nov program: DevOps Slurm (4.-6. september).

Kaj je Slurm in kako se je spremenil?

Pred letom dni smo prišli na idejo o izvajanju tečajev na Kubernetesu. Avgusta '18 se je zgodil Slurm-1: težak, z neprekinjenim predstavljanjem (ko je predstavitev končana na odru), s kupom vsakdanjih težav. Preizkušnje se združijo: udeleženci prvega Slurma, tako kot Fellowship of the Ring, še vedno komunicirajo med seboj.

Slurm: gosenica se je spremenila v metulja
Tako je izgledal Slurm-1

Na prvem Slurmu se je rodila ideja o organizaciji MegaSlurma. Ljudi smo povprašali, katere teme jih zanimajo, in v oktobru smo izvedli nadaljevalni tečaj »Po želji udeležencev«. Izkazalo se je, da je zanimiv, a enkraten dogodek. Do maja '19 smo pripravili pravi nadaljevalni tečaj, s svojo logiko in notranjo zgodovino.

Tekom leta se je Slurm organizacijsko spremenil:
— Docker in Anisble sta bila odstranjena iz glavnega programa in ločena spletna tečaja.
— Organizirana tehnična podpora, ki študentom pomaga pri odpravljanju težav z učnimi grozdi.
— Govorci imajo zdaj metodološko podporo.

Slurm: gosenica se je spremenila v metulja
Ekipa, ki je naredila Slurm 4

Povratne informacije udeležencev

Postavljen je bil še en rekord: 170 udeležencev na osnovnem Slurmu, 75 na MegaSlurmu.

Slurm: gosenica se je spremenila v metulja

Slurm-4
Obrazec za povratne informacije je izpolnila 101 od 170 oseb.

Je Kubernetes postal jasen?
41 — K8s še ne razumem, vendar vidim, kam kopati.
36 — K8 prej nisem poznal, zdaj pa sem ugotovil.
23 — K8s sem poznal že prej, zdaj pa vem bolje.
1 - Naučil se nisem nič novega.
0 — Nič nisem razumel o k8s.

Kako vam je všeč intenzivnost Slurma?

16 ljudi meni, da je Slurm prelahek in počasen, 14 ljudi pa meni, da je pretežak in hiter. Ravno prav za ostalo.

Ste rešili težavo, s katero ste šli v Slurm?

90 - Da.
11 - št.

MegaSlurm

Obrazec za povratne informacije je izpolnilo 40 ljudi. 2 osebi sta rekli, da je bilo prelahko in počasno. 1 oseba ni rešila problema, s katerim je šla v Mego. Ostali so OK.

Pregled Slurma na https://serveradmin.ru

Recenzije govornikov

Slurm: gosenica se je spremenila v metulja

Če so bili februarja na Sankt Peterburškem Slurmu večinoma začetniki, so na moskovskem Slurmu ljudje že v velikem številu preizkusili Kubernetes. Bilo je veliko naprednih vprašanj, ki so ti dala misliti.

Če so v Sankt Peterburgu vprašali, kdaj bomo objavili naš fork kubespray, potem so v Moskvi že vprašali, zakaj predlagamo uporabo našega forka in ne originalnega kubesprayja. To je že kritično razmišljanje srednjih seniorjev.

Praksa je bila težka, ljudje so naredili veliko napak, in to je super: napake je treba delati med učenjem in ne v boju.

Redno smo se srečevali z omejitvami pri pridobivanju certifikatov, omejitvami pri prenosu iz Githuba itd. To je življenje – v oblaku Selectel smo hkrati namestili približno 200 gruč. Nihče ne pripravlja svojih virov in omejitev za to.

Napoved Slurma pri Selectel

Registracija za Slurm-5
Cena: 25 000 ₽

Program:

Tema #1: Uvod v Kubernetes, glavne komponente
— Uvod v tehnologijo k8s. Opis, uporaba, pojmi
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret

Tema št. 2: Oblikovanje gruče, glavne komponente, toleranca napak, omrežje k8s
— Oblikovanje gruče, glavne komponente, toleranca napak
— omrežje k8s

Tema #3: Kubespray, nastavitev in nastavitev gruče Kubernetes
— Kubespray, konfiguracija in nastavitev gruče Kubernetes

Tema #4: Napredne abstrakcije Kubernetes
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Tema #5: Založniške storitve in aplikacije
— Pregled metod objavljanja storitev: NodePort proti LoadBalancer proti Ingress
— Vhodni krmilnik (Nginx): uravnoteženje dohodnega prometa
— Cert-manager: samodejno pridobi SSL/TLS certifikate

Tema #6: Uvod v Helm

Tema #7: Namestitev cert-managerja

Tema #8: Ceph: namestitev »naredi kot jaz«.

Tema #9: Beleženje in spremljanje
— Spremljanje grozdov, Prometheus
— Beleženje gruče, Fluentd/Elastic/Kibana

Tema #10: Posodobitev gruče

Tema št. 11: Praktično delo, dokerizacija aplikacije in zagon v gručo

Tečaja Docker in Ansible na stepik.org sta vključena v ceno.

Registracija za Slurm DevOps
Cena: 45 000 ₽

Program:

Tema #1: Uvod v Git
— Osnovni ukazi git init, commit, add, diff, log, status, pull, push
— Vzpostavitev lokalnega okolja: praktična priporočila
— Git flow, veje in oznake, strategije spajanja
— Delo z več oddaljenimi skladišči

Tema #2: Timsko delo z Gitom
— GitHub tok
— Vilice, odstranite, povlecite zahtevo
— Konflikti, izdaje, še enkrat o Gitflowu in drugih tokovih v zvezi z ekipami

Tema #3: CI/CD uvod v avtomatizacijo
— Avtomatizacija v git (boti, uvod v CI, kljuke)
— Orodja (bash, make, gradle)
— Tovarniške tekoče linije in njihova uporaba v IT

Tema #4: CI/CD: Delo z Gitlabom
— Zgradite, preizkusite, namestite
— Stopnje, spremenljivke, nadzor izvajanja (samo, kadar, vključi)

Tema #5: Delo z aplikacijo z razvojnega vidika
— Napišemo mikrostoritev v Pythonu (vključno s testi)
— Uporaba docker-compose v razvoju

Tema #6: Infrastruktura kot koda
— IaC: pristop k infrastrukturi kot kodi
— IaC z uporabo Terraforma kot primera
— IaC z uporabo Ansible kot primera
— Idempotenca, deklarativnost
— Vadite ustvarjanje knjig iger Ansible
— Shranjevanje konfiguracije, sodelovanje, avtomatizacija aplikacij

Tema #7: Testiranje infrastrukture
— Testiranje in stalna integracija z Molecule in Gitlab CI

Tema št. 8: Avtomatizacija dvigovanja strežnikov
— Zbiranje slik
- PXE in DHCP

Tema #9: Avtomatizacija infrastrukture
— Primer infrastrukturne storitve za avtorizacijo na strežnikih
— ChatOps (integracija takojšnjih sporočil s cevovodi)

Tema #10: Varnostna avtomatizacija
— Podpisovanje artefaktov CI/CD
— Pregledovanje ranljivosti

Tema #11: Spremljanje
— Definicija SLA, SLO, Error Budget in drugi strašljivi izrazi iz sveta SRE
— SRE: praksa spremljanja SLI in SLO
— SRE: Praksa uporabe Error Budgeta
- SRE: upravljanje prekinitev in operativnih obremenitev (apigateway, servisna mreža, odklopniki)
— Spremljanje cevovodov in razvojnih metrik

Vir: www.habr.com

Dodaj komentar