Slurm: gusjenica se pretvorila u leptira

Slurm: gusjenica se pretvorila u leptira

  1. Slurm vam doista omogućuje da uđete u temu Kubernetesa ili poboljšate svoje znanje.
  2. Sudionici su sretni. Rijetki su oni koji nisu ništa novo naučili ili nisu riješili svoje probleme. Bezuvjetni povrat novca prvog dana (“Ako smatrate da vam Slurm ne odgovara, vratit ćemo vam punu cijenu ulaznice”) iskoristila je samo jedna osoba, pravdajući se da je precijenio svoju snagu.
  3. Sljedeći Slurm održat će se početkom rujna u St. Selectel, naš stalni sponzor, osim oblaka za tribine, osigurava i vlastitu konferencijsku dvoranu.
  4. Ponavljamo osnovni Slurm (9-11. rujna) i predstavljamo novi program: DevOps Slurm (4-6. rujna).

Što je Slurm i kako se promijenio?

Prije godinu dana došli smo na ideju o održavanju tečajeva na Kubernetesu. U kolovozu '18. dogodio se Slurm-1: težak, s kontinuiranom prezentacijom (kada prezentacija završi na pozornici), s hrpom svakodnevnih problema. Kušnje se ujedinjuju: sudionici prvog Slurma, poput Prstenove družine, još uvijek međusobno komuniciraju.

Slurm: gusjenica se pretvorila u leptira
Ovako je izgledao Slurm-1

Na prvom Slurmu rodila se ideja o održavanju MegaSlurma. Pitali smo ljude koje ih teme zanimaju, au listopadu smo održali napredni tečaj “Po želji polaznika”. Pokazalo se da je to zanimljiv, ali jednokratan događaj. Do svibnja '19 pripremili smo pravi napredni tečaj, sa svojom logikom i internom poviješću.

Tijekom godine Slurm se organizacijski promijenio:
— Docker i Anisble uklonjeni su iz glavnog programa i napravljeni zasebni online tečajevi.
— Organizirana tehnička podrška koja pomaže studentima u rješavanju problema s klasterima učenja.
— Govornici sada imaju metodološku podršku.

Slurm: gusjenica se pretvorila u leptira
Tim koji je napravio Slurm 4

Povratne informacije od sudionika

Postavljen je još jedan rekord: 170 sudionika na osnovnom Slurmu, 75 na MegaSlurmu.

Slurm: gusjenica se pretvorila u leptira

Slurm-4
101 od 170 osoba ispunilo je obrazac za povratne informacije.

Je li Kubernetes postao jasan?
41 — Još ne razumijem k8s, ali vidim gdje treba kopati.
36 — Prije nisam poznavao k8s, ali sada sam shvatio.
23 — Prije sam poznavao k8s, ali sada znam bolje.
1 - Nisam naučio ništa novo.
0 — Nisam ništa razumio o k8s.

Kako vam se sviđa intenzitet Slurma?

16 ljudi misli da je Slurm prelagan i spor, a 14 da je pretežak i brz. Taman za ostalo.

Jeste li riješili problem s kojim ste išli na Slurm?

90 - Da.
11 - Ne.

MegaSlurm

Obrazac za povratne informacije ispunilo je 40 osoba. 2 osobe su rekle da je prelako i sporo. 1 osoba nije riješila problem s kojim je išla u Megu. Ostali su OK.

Pregled Slurma na https://serveradmin.ru

Recenzije govornika

Slurm: gusjenica se pretvorila u leptira

Ako su na St. Petersburg Slurmu u veljači bili uglavnom početnici, onda su na moskovskom Slurmu ljudi već u velikom broju isprobali Kubernetes. Bilo je puno naprednih pitanja koja su vas natjerala na razmišljanje.

Ako su u Sankt Peterburgu pitali kada ćemo objaviti našu vilicu kubespray, onda su u Moskvi već pitali zašto predlažemo da koristimo našu vilicu, a ne originalni kubespray. To je već kritičko razmišljanje srednjih seniora.

Vježba je bila teška, ljudi su puno griješili, i to je super: treba griješiti dok učiš, a ne u borbi.

Redovito smo nailazili na ograničenja u dobivanju certifikata, ograničenja u preuzimanju s Githuba itd. Ovo je život - istovremeno smo postavili oko 200 klastera u Selectel oblak. Nitko ne priprema svoje resurse i granice za to.

Najava Slurma na Selectelu

Registracija za Slurm-5
Cijena: 25 000 ₽

Program:

Tema #1: Uvod u Kubernetes, glavne komponente
— Uvod u tehnologiju k8s. Opis, primjena, pojmovi
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret

Tema br. 2: Dizajn klastera, glavne komponente, tolerancija grešaka, k8s mreža
— Dizajn klastera, glavne komponente, tolerancija grešaka
— mreža k8s

Tema #3: Kubespray, podešavanje i postavljanje Kubernetes klastera
— Kubespray, konfiguracija i podešavanje Kubernetes klastera

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

Tema #5: Izdavačke usluge i aplikacije
— Pregled metoda objavljivanja usluge: NodePort vs LoadBalancer vs Ingress
— Ulazni kontroler (Nginx): balansiranje dolaznog prometa
— Sert-manager: automatski dobiva SSL/TLS certifikate

Tema #6: Uvod u Helm

Tema #7: Instaliranje cert-managera

Tema #8: Ceph: instalacija "radi kao ja".

Tema #9: Zapisivanje i praćenje
— Praćenje klastera, Prometej
— Zapisivanje klastera, Fluentd/Elastic/Kibana

Tema #10: Ažuriranje klastera

Tema br. 11: Praktičan rad, dokerizacija aplikacije i pokretanje u klaster

U cijenu su uključeni tečajevi o Dockeru i Ansibleu na stranici stepik.org.

Registracija za Slurm DevOps
Cijena: 45 000 ₽

Program:

Tema #1: Uvod u Git
— Osnovne naredbe git init, commit, add, diff, log, status, pull, push
— Uspostava lokalnog okoliša: praktične preporuke
— Git flow, grananje i oznake, strategije spajanja
— Rad s više udaljenih repoa

Tema #2: Timski rad s Gitom
— GitHub protok
— Vilica, izvadi, povuci zahtjev
— Sukobi, izdanja, još jednom o Gitflowu i drugim tokovima u odnosu na timove

Tema #3: CI/CD uvod u automatizaciju
— Automatizacija u git-u (botovi, uvod u CI, kuke)
— Alati (bash, make, gradle)
— Tvorničke montažne trake i njihova primjena u IT-u

Tema #4: CI/CD: rad s Gitlabom
— Izgradite, testirajte, implementirajte
— Faze, varijable, kontrola izvršenja (samo, kada, uključi)

Tema #5: Rad s aplikacijom s razvojne točke gledišta
— Pišemo mikroservis u Pythonu (uključujući testove)
— Korištenje docker-compose u razvoju

Tema #6: Infrastruktura kao kod
— IaC: pristup infrastrukturi kao kodu
— IaC koristeći Terraform kao primjer
— IaC koristeći Ansible kao primjer
— Idempotencija, deklarativnost
— Vježbajte izradu Ansible playbooks
— Pohranjivanje konfiguracije, suradnja, automatizacija aplikacija

Tema #7: Testiranje infrastrukture
— Testiranje i stalna integracija s Molecule i Gitlab CI

Tema br. 8: Automatizacija podizanja poslužitelja
— Prikupljanje slika
- PXE i DHCP

Tema #9: Automatizacija infrastrukture
— Primjer infrastrukturne usluge za autorizaciju na poslužiteljima
— ChatOps (integracija instant messengera s cjevovodima)

Tema #10: Sigurnosna automatizacija
— Potpisivanje CI/CD artefakata
— Skeniranje ranjivosti

Tema #11: Praćenje
— Definicija SLA, SLO, Error Budget i drugi zastrašujući pojmovi iz svijeta SRE
— SRE: praksa praćenja SLI i SLO
— SRE: Praksa korištenja Error Budgeta
- SRE: Upravljanje prekidima i operativnim opterećenjem (apigateway, servisna mreža, prekidači)
— Praćenje cjevovoda i metrika razvoja

Izvor: www.habr.com

Dodajte komentar