Slurm: housenka se proměnila v motýla

Slurm: housenka se proměnila v motýla

  1. Slurm vám opravdu umožní dostat se do tématu Kubernetes nebo zlepšit své znalosti.
  2. Účastníci jsou spokojeni. Je jen málo těch, kteří se nic nového nenaučili nebo své problémy nevyřešili. Bezpodmínečné vrácení peněz z prvního dne („Pokud máte pocit, že Slurm pro vás není vhodný, vrátíme vám plnou cenu vstupenky“) využil pouze jeden člověk, což odůvodňovalo, že přecenil své síly.
  3. Další Slurm se odehraje začátkem září v Petrohradu. Selectel, náš stálý sponzor, poskytuje nejen cloud pro stánky, ale také vlastní konferenční místnost.
  4. Opakujeme základní Slurm (9.-11. září) a představujeme nový program: DevOps Slurm (4.-6. září).

Co je to Slurm a jak se změnil?

Před rokem jsme přišli s nápadem vést kurzy na Kubernetes. V srpnu '18 se konal Slurm-1: obtížný, s neustálým předváděním (když je prezentace hotová na jevišti), se spoustou každodenních problémů. Zkoušky se spojují: účastníci prvního sluru, stejně jako Společenstvo prstenu, spolu stále komunikují.

Slurm: housenka se proměnila v motýla
Takhle vypadal Slurm-1

Na prvním Slurmu se zrodila myšlenka pořádat MegaSlurm. Zeptali jsme se lidí, jaká témata je zajímají, a v říjnu jsme uspořádali kurz pro pokročilé „Na přání účastníků“. Byla to zajímavá, ale jednorázová akce. Do května '19 jsme připravili skutečný pokročilý kurz s vlastní logikou a vnitřní historií.

V průběhu roku se Slurm organizačně změnil:
— Docker a Anisble byly odstraněny z hlavního programu a vytvořily se samostatné online kurzy.
— Organizovaná technická podpora, která studentům pomáhá řešit problémy s učebními skupinami.
— Řečníci mají nyní metodickou podporu.

Slurm: housenka se proměnila v motýla
Tým, který vytvořil Slurm 4

Zpětná vazba od účastníků

Padl další rekord: 170 účastníků na základním Slurmu, 75 na MegaSlurmu.

Slurm: housenka se proměnila v motýla

Slum-4
Formulář zpětné vazby vyplnilo 101 ze 170 lidí.

Vyjasnil se Kubernetes?
41 — K8 ještě nerozumím, ale vidím, kde mám kopat.
36 — Dříve jsem k8 neznal, ale teď jsem na to přišel.
23 — Znal jsem k8 dříve, ale teď vím lépe.
1 – nic nového jsem se nedozvěděl.
0 — Nerozuměl jsem ničemu o k8s.

Jak se vám líbí intenzita Slurmu?

16 lidí si myslí, že Slurm je příliš snadné a pomalé, a 14 lidí si myslí, že je příliš obtížné a rychlé. Pro zbytek tak akorát.

Vyřešil jsi problém, se kterým jsi šel do Slurmu?

90 - Ano.
11 - Ne.

MegaSlurm

Formulář zpětné vazby vyplnilo 40 lidí. 2 lidé řekli, že to bylo příliš snadné a pomalé. 1 člověk nevyřešil problém, se kterým šel do Mega. Zbytek je OK.

Recenze Slurm na https://serveradmin.ru

Recenze řečníků

Slurm: housenka se proměnila v motýla

Jestliže na petrohradském slurmu v únoru byli převážně začátečníci, tak na moskevském slurmu už lidé ve velkém zkoušeli Kubernetes. Bylo tam mnoho pokročilých otázek, které vás donutily přemýšlet.

Pokud se v Petrohradě ptali, kdy vydáme naši vidličku kubespray, tak v Moskvě se už ptali, proč navrhujeme použít naši vidličku a nebrat originální kubespray. To je již kritické myšlení středních seniorů.

Cvičení bylo obtížné, lidé dělali spoustu chyb, a to je skvělé: chyby musíte dělat při studiu, a ne v bitvě.

Pravidelně jsme se setkávali s limity na získávání certifikátů, limity na stahování z Github atp. To je život – současně jsme nasadili asi 200 clusterů v cloudu Selectel. Nikdo na to nepřipravuje své zdroje a limity.

Oznámení Slurm v Selectel

Registrace na Slurm-5
Cena: 25 000 ₽

Program:

Téma #1: Úvod do Kubernetes, hlavní komponenty
— Úvod do technologie k8s. Popis, aplikace, koncepty
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret

Téma č. 2: Návrh clusteru, hlavní komponenty, odolnost proti poruchám, síť k8s
— Návrh klastru, hlavní komponenty, odolnost proti chybám
— síť k8s

Téma #3: Kubespray, ladění a nastavení clusteru Kubernetes
— Kubespray, konfigurace a ladění clusteru Kubernetes

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

Téma #5: Publikační služby a aplikace
— Přehled metod publikování služeb: NodePort vs LoadBalancer vs Ingress
— Ingress controller (Nginx): vyrovnávání příchozího provozu
— Сert-manager: automaticky získá certifikáty SSL/TLS

Téma #6: Úvod do Helmu

Téma #7: Instalace správce certifikátů

Téma č. 8: Ceph: instalace „dělej jako já“.

Téma #9: Logování a monitorování
— Monitorování klastrů, Prometheus
— Cluster logging, Fluentd/Elastic/Kibana

Téma #10: Aktualizace clusteru

Téma č. 11: Praktická práce, dockerizace aplikace a spuštění do clusteru

Kurzy na Docker a Ansible na stepik.org jsou zahrnuty v ceně.

Registrace do Slurm DevOps
Cena: 45 000 ₽

Program:

Téma #1: Úvod do Gitu
— Základní příkazy git init, commit, add, diff, log, status, pull, push
— Vytvoření místního prostředí: praktická doporučení
— Git flow, větve a značky, slučovací strategie
— Práce s více vzdálenými repo

Téma #2: Týmová práce s Git
— tok GitHub
— Vidli, sundej, vytáhni žádost
— Konflikty, vydání, ještě jednou o Gitflow a dalších tocích ve vztahu k týmům

Téma #3: CI/CD úvod do automatizace
— Automatizace v Gitu (boti, úvod do CI, háky)
— Nástroje (bash, make, gradle)
— Tovární montážní linky a jejich aplikace v IT

Téma #4: CI/CD: Práce s Gitlabem
— Sestavte, testujte, nasazujte
— Fáze, proměnné, kontrola provádění (pouze, když, zahrnout)

Téma #5: Práce s aplikací z pohledu vývoje
— Píšeme mikroslužbu v Pythonu (včetně testů)
— Použití docker-compose ve vývoji

Téma #6: Infrastruktura jako kód
— IaC: přístup k infrastruktuře jako kódu
— IaC využívající jako příklad Terraform
— IaC s použitím Ansible jako příkladu
— Idempotence, deklarativnost
— Procvičte si vytváření herních knih Ansible
— Ukládání konfigurace, spolupráce, automatizace aplikací

Téma #7: Testování infrastruktury
— Testování a nepřetržitá integrace s Molecule a Gitlab CI

Téma č. 8: Automatizace navyšování serverů
— Sbírání obrazů
- PXE a DHCP

Téma #9: Automatizace infrastruktury
— Příklad služby infrastruktury pro autorizaci na serverech
— ChatOps (integrace instant messengerů s pipelines)

Téma #10: Automatizace zabezpečení
— Podepisování artefaktů CI/CD
— Skenování zranitelnosti

Téma #11: Monitorování
— Definice SLA, SLO, Error Budget a dalších děsivých pojmů ze světa SRE
— SRE: Postup monitorování SLI a SLO
— SRE: Praxe používání chybového rozpočtu
- SRE: Řízení přerušení a provozní zátěže (apigateway, servisní síť, jističe)
— Monitorování kanálů a vývojových metrik

Zdroj: www.habr.com

Přidat komentář