Slěr: housenka se proměnila v motýla

Slěr: housenka se proměnila v motýla

<TL;DR>

  1. Slurm skutečně umožňuje ponořit se do tématu Kubernetes nebo si vylepšit své znalosti.
  2. Ú účastníci jsou spokojeni. Ti, kteří se nic nového nenaučili nebo nevyřešili své problémy, jsou v zanedbatelném počtu. Bezpodmínečně maniback během prvního dne („Pokud máte pocit, že Slurm není pro vás, vrátíme plnou cenu vstupenky“) využil pouze jeden člověk, odůvodniv to přehnaným sebevědomím.
  3. Další Slurm se uskuteční začátkem září v Petrohradu. Selectel, náš stálejší sponzor, poskytuje nejen cloud pro stánky, ale také svůj konferenční sál.
  4. Opakujeme základní Slurm (9.–11. září) a představujeme nový program: Slurm DevOps (4.–6. září).

Co je Slurm a jak se změnil

Před rokem nás napadla myšlenka uspořádat kurzy o Kubernetes. V srpnu 2018 proběhl Slurm-1: náročný, s kontinuální prezentací (kdy se prezentace doladí již na scéně), s množstvím každodenních problémů. Zkoušky spojují: účastníci prvního Slurmu, jako Bratrstvo prstenu, se stále navzájem kontaktují.

Slěr: housenka se proměnila v motýla
Tak vypadala Slurm-1

Na prvním Slurmu vznikla myšlenka uspořádat MegaSlurm. Zeptali jsme se lidí, jaká témata je zajímají, a v říjnu jsme provedli pokročilý kurz „Na základě žádostí účastníků“. Ukázalo se to jako zajímavé, ale jednorázové podujatie. Do května 2019 jsme připravili skutečný pokročilý kurz, se svým logikou a vnitřním příběhem.

Za rok Slurm organizačně transformoval:
— Docker a Ansible byly vyjmuty z hlavního programu a udělaly se samostatné online kurzy.
— Organizovali jsme technickou podporu, která pomáhá studentům řešit problémy s učebními clustery.
— Přednášející získali metodickou podporu.

Slěr: housenka se proměnila v motýla
Tým, který se podílel na Slurm-4

Hodnocení účastníků

Byl překonán další rekord: 170 účastníků na základním Slurmu, 75 na MegaSlurmu.

Slěr: housenka se proměnila v motýla

Slurm-4
Formulář zpětné vazby vyplnilo 101 osob z 170.

Pochopil jsem Kubernetes?
41 — Zatím k8s nerozumím, ale vidím, kam kopat.
36 — Dříve jsem k8s neznal, teď jsem to pochopil.
23 — K8s jsem znal už dříve, teď to znám lépe.
1 — Nic nového jsem se nenaučil.
0 — O k8s jsem nic nepochopil.

Jaká byla intenzita Slurmu?

16 lidí si myslí, že Slurm probíhá příliš jednoduše a pomalu, a 14 – že příliš složitě a rychle. Ostatním to vyhovuje.

Vyřešili jste problém, se kterým jste přijeli na Slurm?

90 — Ano.
11 — Ne.

MegaSlurm

40 lidí vyplnilo kontaktní formulář. 2 lidé uvedli, že to bylo příliš jednoduché a pomalé. 1 člověk nevyřešil úkol, se kterým přišel na Megu. Ostatním bylo vše v pořádku.

Recenze na Slörm na https://serveradmin.ru

Recenze řečníků

Slěr: housenka se proměnila v motýla

Zatímco na slörmu v Petrohradě v únoru byli převážně nováčci, na moskevském slörmu už lidé většinou vyzkoušeli Kubernetes. Bylo mnoho pokročilých otázek, které nás donutily přemýšlet.

Pokud se v Petrohradě ptali, kdy zveřejníme svůj fork kubespray, v Moskvě už se ptali, proč nabízíme použití našeho forku a nebereme originální kubespray. To už je kritické myšlení mid-level a seniorů.

Praktické cvičení bylo složité, lidé dělali mnoho chyb, a to je skvělé: musíme si natlouct nos ve škole, a ne v boji.

Pravidelně jsme se setkávali s limity na získání certifikátů, limity na stahování z Githubu atd. To je život — najednou jsme v cloudu Selectel rozjeli kolem 200 clusterů. Nikdo své zdroje a limity na to nepřipravuje.

Oznámení o Slörmu v Selectel

→ Registrace na Slörm-5
Cena: 25 000 ₽

Program:

Téma č. 1: Seznámení s Kubernetes, základní komponenty
— Úvod do technologie k8s. Popis, použití, koncepty
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret

Téma č. 2: Struktura clustru, základní komponenty, odolnost, síť k8s
— Architektura clusteru, hlavní komponenty, odolnost proti chybám
— Síť k8s

Téma č. 3: Kubespray, ladění a konfigurace clustru 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: Publikování služeb a aplikací
— Přehled metod publikování služeb: NodePort vs LoadBalancer vs Ingress
— Ingress controller (Nginx): vyvažujeme příchozí provoz
— Cert-manager: automaticky získáváme certifikáty SSL/TLS

Téma č. 6: Úvod do Helm

Téma č. 7: Instalace cert-manageru

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

Téma č. 9: Logování a monitoring
— Monitoring clusteru, Prometheus
— Logování clusteru, Fluentd/Elastic/Kibana

Téma č. 10: Aktualizace clusteru

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

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

→ Registrace na Slörm DevOps
Cena: 45 000 ₽

Program:

Téma č. 1: Úvod do Gitu
— Základní příkazy git init, commit, add, diff, log, status, pull, push
— Nastavení lokálního prostředí: praktická doporučení
— Git flow, větve a tagy, strategie sloučení
— Práce s několika remote repo

Téma č. 2: Týmová práce s Git
— GitHub flow
— Fork, remote, pull request
— Konflikty, releasy, ještě jednou o Gitflow a dalších flow pro týmy

Téma č. 3: CI/CD úvod do automatizace
— Automatizace v Gitu (boti, úvod do CI, hooky)
— Nástroje (bash, make, gradle)
— Tovární linky pro montáž a jejich využití v IT

Téma č. 4: CI/CD: Práce s Gitlabem
— Sestavení, testování, nasazení
— Etapy, proměnné, řízení provádění (only, when, include)

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

Téma č. 6: Infrastruktura jako kód
— IaC: přístup k infrastruktuře jako kódu
— IaC na příkladu Terraformu
— IaC na příkladu Ansible
— Idempotence, deklarativnost
— Praxe tvoření Ansible playbooků
— Ukládání konfigurací, spolupráce, automatizace aplikací

Téma č. 7: Testování infrastruktury
— Testování a kontinuální integrace s Molecule a Gitlab CI

Téma č. 8: Automatizace spuštění serverů
— Sestavujeme obrazy
— PXE a DHCP

Téma č. 9: Automatizace infrastruktury
— Příklad infrastrukturní služby pro autorizaci na serverech
— ChatOps (integrace messengerů s pipeline)

Téma č. 10: Automatizace bezpečnosti
— Podpis artefaktů CI/CD
— Skenování zranitelností

Téma č. 11: Monitoring
— Definice SLA, SLO, Error Budget a jiné strašidelné termíny ze světa SRE
— SRE: Praxe monitorování SLI a SLO
— SRE: Praxe využití Error Budgetu
— SRE: Řízení přerušení a operační zátěže (apigateway, service mesh, circuit breakers)
— Monitoring pipeline a metriky vývoje

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster