Slurm: húsenica sa zmenila na motýľa

Slurm: húsenica sa zmenila na motýľa

  1. Slurm vám skutočne umožňuje dostať sa do témy Kubernetes alebo zlepšiť svoje znalosti.
  2. Účastníci sú spokojní. Je len málo takých, ktorí sa nič nové nenaučili alebo svoje problémy nevyriešili. Bezpodmienečné vrátenie peňazí z prvého dňa („Ak máte pocit, že Slurm nie je pre vás vhodný, vrátime vám plnú cenu lístka“) využil iba jeden človek, čo ospravedlňovalo, že precenil svoje sily.
  3. Najbližší Slurm sa uskutoční začiatkom septembra v Petrohrade. Selectel, náš stály sponzor, poskytuje nielen cloud pre stánky, ale aj vlastnú konferenčnú miestnosť.
  4. Opakujeme základný Slurm (9.-11.) a predstavujeme nový program: DevOps Slurm (4.-6.).

Čo je to Slurm a ako sa zmenil?

Pred rokom sme prišli s nápadom viesť kurzy na Kubernetes. V auguste '18 sa konal Slurm-1: ťažký, s nepretržitou prezentáciou (keď je prezentácia hotová na pódiu), s kopou každodenných problémov. Skúšky spájajú: účastníci prvého Slurmu, podobne ako Spoločenstvo prsteňa, stále spolu komunikujú.

Slurm: húsenica sa zmenila na motýľa
Takto vyzeral Slurm-1

Na prvom Slurme sa zrodila myšlienka usporiadať MegaSlurm. Pýtali sme sa ľudí, aké témy ich zaujímajú, a v októbri sme zorganizovali kurz pre pokročilých „Na želanie účastníkov“. Vznikla z toho zaujímavá, no jednorazová akcia. Do mája '19 sme pripravili skutočný kurz pre pokročilých s vlastnou logikou a vnútornou históriou.

V priebehu roka sa Slurm organizačne zmenil:
— Docker a Anisble boli odstránené z hlavného programu a vytvorili samostatné online kurzy.
— Organizovaná technická podpora, ktorá pomáha študentom riešiť problémy so vzdelávacími skupinami.
— Rečníci majú teraz metodickú podporu.

Slurm: húsenica sa zmenila na motýľa
Tím, ktorý vytvoril Slurm 4

Spätná väzba od účastníkov

Bol vytvorený ďalší rekord: 170 účastníkov na základnom Slurme, 75 na MegaSlurme.

Slurm: húsenica sa zmenila na motýľa

Slurm-4
Formulár spätnej väzby vyplnilo 101 zo 170 ľudí.

Vyjasnil sa Kubernetes?
41 — Ešte nerozumiem k8, ale vidím, kde mám kopať.
36 — Predtým som k8 nepoznal, ale teraz som na to prišiel.
23 — K8 som poznal už predtým, ale teraz to viem lepšie.
1 – Nedozvedel som sa nič nové.
0 — Nerozumel som ničomu o k8s.

Ako sa vám páči intenzita Slurmu?

16 ľudí si myslí, že Slurm je príliš jednoduché a pomalé a 14 ľudí si myslí, že je príliš ťažké a rýchle. Na zvyšok tak akurát.

Vyriešili ste problém, s ktorým ste išli do Slurmu?

90 - Áno.
11 - č.

MegaSlurm

Formulár spätnej väzby vyplnilo 40 ľudí. 2 ľudia povedali, že to bolo príliš jednoduché a pomalé. 1 človek neriešil problém, s ktorým išiel do Mega. Ostatné sú v poriadku.

Recenzia Slurm na https://serveradmin.ru

Recenzie rečníkov

Slurm: húsenica sa zmenila na motýľa

Ak na februárovom petrohradskom slurme boli väčšinou začiatočníci, tak na moskovskom slurme už ľudia vo veľkom počte skúšali Kubernetes. Bolo tam veľa pokročilých otázok, ktoré vás prinútili zamyslieť sa.

Ak sa v Petrohrade pýtali, kedy zverejníme našu vidličku kubespray, tak v Moskve sa už pýtali, prečo navrhujeme použiť našu vidličku a nebrať originálny kubespray. Toto je už kritické myslenie stredných seniorov.

Cvičenie bolo ťažké, ľudia robili veľa chýb, a to je skvelé: chyby musíte robiť pri štúdiu, a nie v boji.

Pravidelne sme sa stretávali s limitmi pri získavaní certifikátov, limitmi pri sťahovaní z Githubu atď. Toto je život – súčasne sme nasadili približne 200 klastrov v cloude Selectel. Nikto na to nepripravuje svoje zdroje a limity.

Oznámenie Slurm v Selecteli

Registrácia na Slurm-5
Cena: 25 000 ₽

Program:

Téma #1: Úvod do Kubernetes, hlavné komponenty
— Úvod do technológie k8s. Popis, aplikácia, koncepty
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret

Téma č.2: Návrh klastra, hlavné komponenty, odolnosť voči poruchám, sieť k8s
— Návrh klastra, hlavné komponenty, odolnosť voči chybám
— sieť k8s

Téma #3: Kubespray, ladenie a nastavenie klastra Kubernetes
— Kubespray, konfigurácia a ladenie klastra Kubernetes

Téma #4: Pokročilé Kubernetesove abstrakcie
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Téma #5: Publikačné služby a aplikácie
— Prehľad metód zverejňovania služieb: NodePort vs LoadBalancer vs Ingress
— Ingress controller (Nginx): vyrovnávanie prichádzajúcej prevádzky
— Сert-manager: automaticky získava certifikáty SSL/TLS

Téma #6: Úvod do Helm

Téma #7: Inštalácia správcu certifikátov

Téma č. 8: Ceph: inštalácia „rob ako ja“.

Téma #9: Logovanie a monitorovanie
— Monitorovanie klastrov, Prometheus
— Logovanie klastrov, Fluentd/Elastic/Kibana

Téma #10: Aktualizácia klastra

Téma č.11: Praktická práca, dockerizácia aplikácie a spustenie do klastra

Kurzy na Docker a Ansible na stepik.org sú zahrnuté v cene.

Registrácia na Slurm DevOps
Cena: 45 000 ₽

Program:

Téma #1: Úvod do Git
— Základné príkazy git init, commit, add, diff, log, status, pull, push
— Vytvorenie miestneho prostredia: praktické odporúčania
— Git flow, vetvy a značky, zlučovacie stratégie
— Práca s viacerými vzdialenými repo

Téma #2: Tímová práca s Git
— tok GitHub
— Vidliť, odstrániť, vytiahnuť žiadosť
— Konflikty, vydania, ešte raz o Gitflow a iných tokoch vo vzťahu k tímom

Téma #3: CI/CD úvod do automatizácie
— Automatizácia v git (boty, úvod do CI, háky)
— Nástroje (bash, make, gradle)
— Továrenské montážne linky a ich využitie v IT

Téma #4: CI/CD: Práca s Gitlab
— Stavať, testovať, nasadzovať
— Etapy, premenné, kontrola vykonávania (iba, keď, vrátane)

Téma #5: Práca s aplikáciou z pohľadu vývoja
— Píšeme mikroslužbu v Pythone (vrátane testov)
— Používanie docker-compose vo vývoji

Téma č. 6: Infraštruktúra ako kód
— IaC: prístup k infraštruktúre ako kódu
— IaC s použitím Terraform ako príkladu
— IaC s použitím Ansible ako príkladu
— Idempotencia, deklaratívnosť
— Precvičte si vytváranie zošitov Ansible
— Ukladanie konfigurácie, spolupráca, automatizácia aplikácií

Téma #7: Testovanie infraštruktúry
— Testovanie a nepretržitá integrácia s Molecule a Gitlab CI

Téma č. 8: Automatizácia zvyšovania serverov
— Zbieranie obrazov
- PXE a DHCP

Téma #9: Automatizácia infraštruktúry
— Príklad služby infraštruktúry na autorizáciu na serveroch
— ChatOps (integrácia okamžitých správ s potrubím)

Téma #10: Automatizácia zabezpečenia
— Podpisovanie artefaktov CI/CD
— Skenovanie zraniteľnosti

Téma #11: Monitorovanie
— Definícia SLA, SLO, Error Budget a iných strašidelných pojmov zo sveta SRE
— SRE: Postup monitorovania SLI a SLO
— SRE: Prax používania chybového rozpočtu
- SRE: Manažment prerušenia a prevádzkovej záťaže (pripojenie, servisná sieť, ističe)
— Monitorovanie kanálov a metrík rozvoja

Zdroj: hab.com

Pridať komentár