Slurm: vikšras virto drugeliu

Slurm: vikšras virto drugeliu

  1. Slurm tikrai leidžia įsigilinti į Kubernetes temą arba patobulinti savo žinias.
  2. Dalyviai džiaugiasi. Nieko naujo neišmokusių ar problemų neišsprendusių yra tik keletas. Pirmos dienos besąlygišku pinigų grąžinimu („Jei jaučiate, kad Slurm jums netinka, grąžinsime visą bilieto kainą“) pasinaudojo tik vienas asmuo, teisindamasis, kad pervertino savo jėgas.
  3. Kitas „Slurm“ vyks rugsėjo pradžioje Sankt Peterburge. „Selectel“, mūsų nuolatinis rėmėjas, suteikia ne tik debesį stendams, bet ir savo konferencijų salę.
  4. Kartojame pagrindinį Slurm (rugsėjo 9-11 d.) ir pristatome naują programą: DevOps Slurm (rugsėjo 4-6 d.).

Kas yra Slurm ir kaip jis pasikeitė?

Prieš metus sugalvojome vesti kursus apie Kubernetes. Rugpjūtį '18 įvyko Slurm-1: sunkus, su nenutrūkstamu pristatymu (kai pristatymas baigiamas scenoje), su krūva kasdienių problemų. Išbandymai vienija: pirmojo Slummo dalyviai, kaip ir Žiedo draugija, vis dar bendrauja tarpusavyje.

Slurm: vikšras virto drugeliu
Taip atrodė Slurm-1

Pirmajame „Slurm“ gimė idėja surengti „MegaSlurm“. Klausėme žmonių, kokiomis temomis jie domisi, o spalio mėnesį surengėme pažangius kursus „Dalyvių pageidavimu“. Tai pasirodė įdomus, bet vienkartinis renginys. Iki 19 m. gegužės mėn. mes paruošėme tikrą pažangų kursą su savo logika ir vidine istorija.

Per metus Slurm organizaciškai pasikeitė:
— Docker ir Anisble buvo pašalinti iš pagrindinės programos ir sukurti atskiri internetiniai kursai.
— Organizuota techninė pagalba, padedanti studentams pašalinti mokymosi grupių triktis.
— Dabar pranešėjai turi metodinę pagalbą.

Slurm: vikšras virto drugeliu
Komanda, sukūrusi „Slurm 4“.

Dalyvių atsiliepimai

Buvo pasiektas dar vienas rekordas: 170 dalyvių pagrindiniame Slurm, 75 MegaSlurm.

Slurm: vikšras virto drugeliu

Slurm-4
101 iš 170 žmonių užpildė atsiliepimų formą.

Ar „Kubernetes“ tapo aišku?
41 — dar nesuprantu k8s, bet matau kur kasti.
36 – anksčiau nežinojau k8s, bet dabar tai supratau.
23 — Aš žinojau k8s anksčiau, bet dabar žinau geriau.
1 - nieko naujo nesužinojau.
0 - nieko nesupratau apie k8s.

Kaip jums patinka „Slurm“ intensyvumas?

16 žmonių mano, kad Slurm yra per lengvas ir lėtas, o 14 žmonių mano, kad tai per sunku ir greita. Tiesiog tinka likusiems.

Ar išsprendei problemą, su kuria ėjai į „Slurm“?

90 - Taip.
11 - Ne.

MegaSlurm

Atsiliepimo formą užpildė 40 žmonių. 2 žmonės sakė, kad tai buvo per lengva ir lėta. 1 žmogus neišsprendė problemos su kuria ėjo į Megą. Likusieji yra gerai.

„Slurm“ apžvalga adresu https://serveradmin.ru

Pranešėjų atsiliepimai

Slurm: vikšras virto drugeliu

Jei Sankt Peterburgo slurme vasario mėnesį daugiausia buvo pradedančiųjų, tai Maskvos slurme Kubernetes jau buvo išbandę gausiai žmonių. Buvo daug sudėtingų klausimų, kurie privertė susimąstyti.

Jei Sankt Peterburge klausė, kada išleisime savo kubespray šakutę, tai Maskvoje jau klausė, kodėl mes siūlome naudoti mūsų šakutę, o ne imti originalų kubespray. Tai jau kritinis vidutinio amžiaus žmonių mąstymas.

Praktika buvo sunki, žmonės darė daug klaidų, ir tai puiku: klysti reikia mokantis, o ne mūšyje.

Reguliariai susidurdavome su sertifikatų gavimo apribojimais, atsisiuntimo iš „Github“ apribojimais ir kt. Tai yra gyvenimas – vienu metu „Selectel“ debesyje dislokavome apie 200 klasterių. Niekas tam neruošia savo išteklių ir ribų.

„Slurm“ pranešimas „Selcel“.

Registracija į Slurm-5
Kaina: 25 000 ₽

Programa:

1 tema: Kubernetes, pagrindinių komponentų įvadas
— Įvadas į k8s technologiją. Aprašymas, taikymas, sąvokos
- Pod, ReplicaSet, Diegimas, Paslauga, Įėjimas, PV, PVC, ConfigMap, Secret

Tema Nr. 2: Klasterio dizainas, pagrindiniai komponentai, atsparumas gedimams, k8s tinklas
— Klasterio konstrukcija, pagrindiniai komponentai, atsparumas gedimams
- k8s tinklas

3 tema: Kubespray, Kubernetes klasterio derinimas ir nustatymas
— Kubespray, Kubernetes klasterio konfigūracija ir derinimas

4 tema: Išplėstinės Kubernetes abstrakcijos
– DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

5 tema: Leidybos paslaugos ir programos
— Paslaugų paskelbimo metodų apžvalga: NodePort vs LoadBalancer vs Ingress
— Įėjimo valdiklis (Nginx): įeinančio srauto balansavimas
— Сert-manager: automatiškai gaukite SSL/TLS sertifikatus

6 tema: įvadas į vairą

7 tema: Sertifikatų tvarkyklės diegimas

8 tema: Ceph: „daryk kaip aš“ diegimas

9 tema: registravimas ir stebėjimas
— Klasterių stebėjimas, „Prometheus“.
— Klasterių registravimas, Fluentd/Elastic/Kibana

10 tema: klasterio atnaujinimas

Tema Nr. 11: Praktinis darbas, programų prijungimas prie doko ir paleidimas į klasterį

Į kainą įskaičiuoti kursai apie Docker ir Ansible svetainėje stepik.org.

Registracija į Slurm DevOps
Kaina: 45 000 ₽

Programa:

1 tema: Git įvadas
- Pagrindinės komandos git init, commit, add, diff, log, status, pull, push
— Vietos aplinkos sutvarkymas: praktinės rekomendacijos
- Git srautas, šakos ir žymos, sujungimo strategijos
— Darbas su keliais nuotoliniais atpirkimo sandoriais

2 tema: Komandinis darbas su Git
- GitHub srautas
— Šakė, nuimk, trauk prašymas
— Konfliktai, išleidimai, dar kartą apie Gitflow ir kitus srautus, susijusius su komandomis

3 tema: CI/CD įvadas į automatizavimą
- Automatizavimas git (botai, įvadas į CI, kabliukai)
- Įrankiai (bash, make, gradle)
— Gamyklinės surinkimo linijos ir jų pritaikymas IT

4 tema: CI/CD: darbas su Gitlab
- Kurti, išbandyti, įdiegti
– etapai, kintamieji, vykdymo valdymas (tik, kai, įtraukti)

5 tema: Darbas su programa kūrimo požiūriu
- Rašome mikro paslaugą Python (įskaitant testus)
— Kuriant naudojant docker-compose

6 tema: Infrastruktūra kaip kodas
— IaC: požiūris į infrastruktūrą kaip kodą
— IaC naudojant Terraform kaip pavyzdį
— IaC naudojant Ansible kaip pavyzdį
— Idempotencija, deklaratyvumas
— Praktikuokite „Ansible“ žaidimų knygelių kūrimą
— Konfigūracijos saugojimas, bendradarbiavimas, programų automatizavimas

7 tema: infrastruktūros bandymai
— Testavimas ir nuolatinis integravimas su Molecule ir Gitlab CI

Tema Nr. 8: Serverių kėlimo automatizavimas
— Vaizdų rinkimas
- PXE ir DHCP

9 tema: infrastruktūros automatizavimas
— Infrastruktūros paslaugos serveriuose autorizacijai pavyzdys
- „ChatOps“ (momentinių pranešimų siuntų integravimas su vamzdynais)

10 tema: Apsaugos automatizavimas
— CI/CD artefaktų pasirašymas
— pažeidžiamumo nuskaitymas

11 tema: Stebėjimas
— SLA, SLO, Error Budget ir kitų baisių terminų iš SRE pasaulio apibrėžimai
— SRE: SLI ir SLO stebėjimo praktika
— SRE: klaidų biudžeto naudojimo praktika
- SRE: pertraukimų ir veikimo apkrovos valdymas (apigateway, aptarnavimo tinklelis, grandinės pertraukikliai)
— vamzdynų ir plėtros metrikų stebėjimas

Šaltinis: www.habr.com

Добавить комментарий